| Commit message (Expand) | Author | Age | Files | Lines |
* | * decrease macro nesting counter early when expanding empty macro | florian | 2021-04-25 | 1 | -5/+14 |
* | * fix conversion of true/false macro definitions to boolean values | jonas | 2021-04-10 | 1 | -2/+5 |
* | * give a proper error if macros are too deeply nested | florian | 2021-01-23 | 1 | -2/+8 |
* | + add method to retrieve an integer expression from the scanner | svenbarth | 2020-11-26 | 1 | -1/+26 |
* | * give an error when trying to define a macro/compiler variable with | jonas | 2020-11-03 | 1 | -0/+5 |
* | * delphi has excessprecision turned on by default | florian | 2020-10-28 | 1 | -0/+8 |
* | + new switches -DD and DT which allow to pass an arbitrary string which is ... | florian | 2020-10-18 | 1 | -2/+8 |
* | + allow in ISO mode that { ... } and (* ... *) comments are paired, resolve... | florian | 2020-09-20 | 1 | -0/+20 |
* | * 8086: enable cs_force_far_calls when m_nested_procvars is enabled. | yury | 2020-08-16 | 1 | -1/+17 |
* | * 8086: Do not force far calls in the TP mode by default. This is TP compatib... | yury | 2020-08-14 | 1 | -0/+10 |
* | * add support for AND, OR, XOR and NOT of integer values in preprocessor dire... | svenbarth | 2020-04-24 | 1 | -0/+30 |
* | * use asInt64 instead of asInt to evaluate an Integer expression | svenbarth | 2020-04-24 | 1 | -2/+2 |
* | + add an asInt64 to texprvalue | svenbarth | 2020-04-24 | 1 | -0/+6 |
* | * fix typo | svenbarth | 2020-04-17 | 1 | -2/+2 |
* | Hopefully fix problems related to loading of ppufile generated with other en... | pierre | 2020-01-28 | 1 | -18/+22 |
* | * fix for Mantis #36121: define FPC_ISO and FPC_EXTENDEDPASCAL for modes ISO ... | svenbarth | 2019-10-03 | 1 | -2/+10 |
* | * intel asm reader: try to read avx512 extensions only if the instruction s... | florian | 2019-08-12 | 1 | -1/+1 |
* | -- Zusammenführen der Unterschiede zwischen Projektarchiv-URLs in ».«: | florian | 2019-08-11 | 1 | -3/+17 |
* | * Issue file change before line and column change in token writes to allow f... | pierre | 2019-08-08 | 1 | -8/+10 |
* | Try to fix bug introduced in previous commit #42527, hopefully fixing bug rep... | pierre | 2019-07-29 | 1 | -13/+12 |
* | Fix recordtoken writing into ppu files to allow correct | pierre | 2019-07-29 | 1 | -48/+21 |
* | Fix compilation of compiler with -dPREPROCWRITE | pierre | 2019-05-16 | 1 | -5/+9 |
* | + support for verifying whether a case statements handles all possibilities | jonas | 2019-05-12 | 1 | -2/+7 |
* | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 1 | -3/+9 |
* | * also accept {$elsif} after {$if(n)def} (mantis #34858) | jonas | 2019-03-17 | 1 | -2/+2 |
* | * don't corrupt the assembler reader mode on i386 and i8086 if the syntax | jonas | 2019-02-23 | 1 | -4/+6 |
* | * fixed wrong change of jumpalignmax from 10 to 16 in previous commit | jonas | 2018-12-28 | 1 | -4/+4 |
* | + tsettings.tlsmodel | florian | 2018-11-07 | 1 | -0/+5 |
* | + new fields for more precise control of alignment | florian | 2018-11-01 | 1 | -0/+6 |
* | * converted Boolean8 to an internal type, and mapped Boolean to the | jonas | 2018-10-16 | 1 | -1/+1 |
* | * if an include file name ends in dot, and the file is not found, also search | nickysn | 2018-06-27 | 1 | -0/+3 |
* | + add support for Unicode code point constants > $FFFF; they are converted to... | svenbarth | 2018-05-27 | 1 | -6/+14 |
* | + patch by Denis Kozlov to add date/time tokens: %DATEYEAR%, %DATEMONTH%, %DA... | florian | 2018-02-24 | 1 | -0/+30 |
* | * increase comment nesting level when "(*" is followed by another '*' | jonas | 2018-01-07 | 1 | -1/+5 |
* | Revert revision 36436 from trunk. Final fix for issue 31675. | maciej | 2017-06-07 | 1 | -0/+5 |
* | Revert revisions 36133, 36128 from trunk. | maciej | 2017-06-06 | 1 | -5/+0 |
* | * Move global variable in_preproc_comp_expr into tscannerfile class. | maciej | 2017-05-06 | 1 | -5/+5 |
* | * for symbols used in preprocessor expressions, we don't want to increase ref... | maciej | 2017-05-05 | 1 | -0/+5 |
* | * implement support for 4 Byte UTF-8 codepoints that result in a surrogate pa... | svenbarth | 2017-05-05 | 1 | -2/+29 |
* | Replaced owner field by fileindex field in tpreprocstack class, in order to ... | pierre | 2017-03-09 | 1 | -3/+6 |
* | * Removed unneeded var assignment. | yury | 2017-03-07 | 1 | -2/+1 |
* | * fix handling of const string symbols in preprocessor expressions | florian | 2017-02-12 | 1 | -4/+16 |
* | * reset c in dir_include if it will be re-read | florian | 2016-11-05 | 1 | -0/+2 |
* | + added an i8086-embedded target support to the compiler (RTL and makefile | nickysn | 2016-06-17 | 1 | -3/+3 |
* | Store and use procedure directives of generic routines. | svenbarth | 2016-05-26 | 1 | -0/+6 |
* | * tscannerfile.readoptionalstate can handle also switches enclosed in (* ... ... | florian | 2016-04-15 | 1 | -2/+2 |
* | Fix compilation of the JEDI package. Old Delphi versions have {$WEAKPACKAGEUN... | svenbarth | 2016-04-15 | 1 | -0/+32 |
* | * Replaced hacks with resetting 'c' to zero and decreasing inputpointer by bo... | sergei | 2016-01-03 | 1 | -17/+10 |
* | * Moved handling of comments and line breaks in assembler blocks from scanner... | sergei | 2016-01-02 | 1 | -69/+1 |
* | o basic extended pascal support: | florian | 2015-11-15 | 1 | -4/+7 |