Karoly Balogh
|
ff68e7b9de
* m68k-atari: override the exeext globally, not just at the final step of the linking. this fixes 'Linking <exename>.ttp' messages, when in fact <exename>.prg gets generated
|
пре 3 година |
florian
|
2a93e65511
* seperator => separator
|
пре 3 година |
florian
|
d2447026de
+ modeswitch UNDERSCOREISSEPERATOR, active by default in delphi modes:
|
пре 3 година |
Florian Klämpfl
|
25eab57a58
* allow %... for binary constants in delphi mode, resolves #39503
|
пре 3 година |
florian
|
e4ee8fa6a2
* patch by Rika to pass some strings by reference, resolves #39338
|
пре 3 година |
florian
|
dcb1fcd9b8
+ support $lgeacyifend directive, resolves #37676
|
пре 3 година |
florian
|
ff3acfb8cd
* cleanup of 2.7.0 defines
|
пре 3 година |
florian
|
77cc2f4ced
* decrease macro nesting counter early when expanding empty macro
|
пре 4 година |
Jonas Maebe
|
ff3f812d97
* fix conversion of true/false macro definitions to boolean values
|
пре 4 година |
florian
|
9803318fef
* give a proper error if macros are too deeply nested
|
пре 4 година |
svenbarth
|
a8d316d187
+ add method to retrieve an integer expression from the scanner
|
пре 4 година |
Jonas Maebe
|
38a059f039
* give an error when trying to define a macro/compiler variable with
|
пре 4 година |
florian
|
5b06af8886
* delphi has excessprecision turned on by default
|
пре 4 година |
florian
|
9ea52b8578
+ new switches -DD and DT which allow to pass an arbitrary string which is used by %DATE%/%TIME%
|
пре 4 година |
florian
|
e83d214e98
+ allow in ISO mode that { ... } and (* ... *) comments are paired, resolves at least partly #37428
|
пре 4 година |
yury
|
154ada9e86
* 8086: enable cs_force_far_calls when m_nested_procvars is enabled.
|
пре 5 година |
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 година |
svenbarth
|
bd01182ff0
* add support for AND, OR, XOR and NOT of integer values in preprocessor directives (Delphi allows that as well)
|
пре 5 година |
svenbarth
|
ae2801c707
* use asInt64 instead of asInt to evaluate an Integer expression
|
пре 5 година |
svenbarth
|
bffe99f59f
+ add an asInt64 to texprvalue
|
пре 5 година |
svenbarth
|
4f16473baa
* fix typo
|
пре 5 година |
pierre
|
d1e4066477
Hopefully fix problems related to loading of ppufile generated with other endianess for generics
|
пре 5 година |
svenbarth
|
562d345060
* fix for Mantis #36121: define FPC_ISO and FPC_EXTENDEDPASCAL for modes ISO and EXTENDEDPASCAL respectively
|
пре 5 година |
florian
|
5947143d8f
* intel asm reader: try to read avx512 extensions only if the instruction supports them
|
пре 6 година |
florian
|
f883dd6dbb
Synchronized with trunk, part 2 (make all works, avx-512 support not yet tested, no regression testing yet)
|
пре 6 година |
florian
|
746bfced25
Synchronized with trunk, part 1 (only make cycle tested, make all is broken, avx-512 support not yet tested
|
пре 6 година |
pierre
|
70b2904c48
* Issue file change before line and column change in token writes to allow for better display in ppudump utility
|
пре 6 година |
pierre
|
92f085fdd9
Try to fix bug introduced in previous commit #42527, hopefully fixing bug report 35902
|
пре 6 година |
pierre
|
f2b200e4f0
Fix recordtoken writing into ppu files to allow correct
|
пре 6 година |
pierre
|
8d4588e1b2
Fix compilation of compiler with -dPREPROCWRITE
|
пре 6 година |