yury
|
2ab7cceeaa
* Added the $F+ switch (forced far calls) for some TP mode tests.
|
5 years ago |
yury
|
721e89fafd
* msdos: Force names of external routines to be all uppercase only in TP mode.
|
5 years ago |
yury
|
154ada9e86
* 8086: enable cs_force_far_calls when m_nested_procvars is enabled.
|
5 years ago |
florian
|
18b8b9c566
* do not apply range test optimization if the variable is a string being compared against a char constants, resolves #37476
|
5 years ago |
Mattias Gaertner
|
7e8b9122dd
pastojs: started hub for shared values
|
5 years ago |
Mattias Gaertner
|
db49df38bc
fcl-passrc: resolver: started hub for shared values
|
5 years ago |
marco
|
a9f9ee43af
* fix for mantis 37573 by Sergey Larin. Manually chain coinitialize* running into the initproc chain, executing it depth first to make it as late as possible.
|
5 years ago |
Jonas Maebe
|
cc14f06677
* when a function returns a value in a register, but normally that type
|
5 years ago |
Jonas Maebe
|
ad7c3d9a09
* don't convert lea to add/inc/dec/sub if there's a symbol in the reference
|
5 years ago |
Károly Balogh
|
313790502d
* linux-m68k: depend on FPU defines to compile FPU code, instead of CPU68020. also, minor cosmetics
|
5 years ago |
ondrej
|
bcde18f879
sql parser: fallback for all parser keywords to identifiers/functions if they are used in an expression (e.g. LEFT was affected)
|
5 years ago |
michael
|
25b14f0bef
* Calling conventions in casing as in Delphi, patch by Henrique Werlang, bug ID #37571
|
5 years ago |
michael
|
c7841139f4
* Expose ExtraUnits, remove hardcoded DTypesUnit, patch by Henrique Werlang (bug ID 37570)
|
5 years ago |
michael
|
cca2933e25
* Remove hints (by Henrique Werlang)
|
5 years ago |
michael
|
9e3574027c
* unit alias possibility
|
5 years ago |
michael
|
cd5dcc278e
* Check unit alias possibility
|
5 years ago |
ondrej
|
672e59317a
sql parser: add source position information to element lists
|
5 years ago |
ondrej
|
98036f52be
sql parser: support SELECT without a FROM clause
|
5 years ago |
ondrej
|
f89650c470
sql parser: fix A*B, A/B and add tests
|
5 years ago |
ondrej
|
5bac4c25e0
sql parser: support A.* syntax
|
5 years ago |
florian
|
1ba8255af0
* do not try to unroll a loop if previously an error was thrown, resolves #37475
|
5 years ago |
ondrej
|
9fca033ac3
sql parser: unify identifier path code
|
5 years ago |
yury
|
f7d14128b5
* 8086: Do not force far calls in the TP mode by default. This is TP compatible. Other modes need forced far calls by default in order to compile non-TP code.
|
5 years ago |
yury
|
9d3b105fab
* msdos: By default external routine names with the pascal calling convention must be all upper case. This is TP and TASM compatible.
|
5 years ago |
yury
|
631ec77157
* 8086: Fixed calling of local routines with the near attribute in the 'far code' memory models.
|
5 years ago |
ondrej
|
38c7659d07
TEncoding: fix base convert functions for empty inputs
|
5 years ago |
ondrej
|
56613723b9
sql parser: fix source position
|
5 years ago |
ondrej
|
0fb6419edd
sql parser: support CASE expression
|
5 years ago |
yury
|
887de9f27c
* Fixed nasm writer by adding a new line after the GLOBAL directive.
|
5 years ago |
ondrej
|
6caf046df2
sql parser: support LIMIT for FireBird/MSSQL/Postgres/MySQL
|
5 years ago |