| Commit message (Expand) | Author | Age | Files | Lines |
* | * attempt to fix bitpacked records with qwords in them (tw36156) when cross-c... | karoly | 2021-02-21 | 1 | -4/+22 |
* | * allow sub/add nodes in constant pointer expressions, resolves #34027 | florian | 2021-02-05 | 1 | -5/+27 |
* | * patch by Marģers to unify internal error numbers, resolves #37888 | florian | 2020-10-13 | 1 | -3/+3 |
* | * another error message changed into a better one | florian | 2020-09-24 | 1 | -1/+1 |
* | * better error message in case of illegal nodes for string constants, resol... | florian | 2020-09-23 | 1 | -1/+1 |
* | * attempt to correct bitpacked arrays on big-endian systems after r43186. thi... | karoly | 2020-08-09 | 1 | -2/+2 |
* | * add support for creating non-address-only procvars to | jonas | 2020-04-02 | 1 | -1/+1 |
* | * properly perform (or not) range/overflow checking when performing constant | jonas | 2019-11-10 | 1 | -3/+3 |
* | * don't try to bitpack arrays of non-ordinals (mantis #36157) | jonas | 2019-10-13 | 1 | -0/+1 |
* | * work around broken x86 shifting in bitpacked value calculation | jonas | 2019-10-13 | 1 | -5/+18 |
* | * on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/ | jonas | 2019-07-07 | 1 | -0/+2 |
* | * relaxation of r42272: again only show warnings rather than errors for | jonas | 2019-06-23 | 1 | -3/+3 |
* | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 1 | -2/+2 |
* | * fixed dynamic array constants for llvm | jonas | 2018-11-28 | 1 | -1/+1 |
* | Avoid range errors or overflows on for AVR cpu, when computing address offsets | pierre | 2018-11-27 | 1 | -9/+9 |
* | More -CriotR fixes: | pierre | 2018-11-01 | 1 | -1/+1 |
* | * support for constant char/bool/enum indices in typed constant | jonas | 2018-10-21 | 1 | -3/+5 |
* | * converted Boolean8 to an internal type, and mapped Boolean to the | jonas | 2018-10-16 | 1 | -0/+1 |
* | * revert r39043 and r39045 which disallow static array constants inside dynam... | svenbarth | 2018-05-21 | 1 | -10/+0 |
* | * prohibit static array constants inside dynamic array constants for Delphi m... | svenbarth | 2018-05-20 | 1 | -0/+10 |
* | + add support for Delphi's dynamic array constant syntax ("[...]") in Delphi ... | svenbarth | 2018-05-20 | 1 | -3/+6 |
* | + add support for dynamic array constants | svenbarth | 2018-05-20 | 1 | -4/+53 |
* | * fix range check error | florian | 2017-08-20 | 1 | -1/+1 |
* | * use an enum instead of integer constants to represent inline numbers | nickysn | 2017-05-10 | 1 | -1/+1 |
* | * removed unused units | florian | 2017-05-09 | 1 | -4/+4 |
* | * Removed unused vars. | yury | 2017-03-07 | 1 | -1/+0 |
* | * fixed writing the VMT field of TP-style objects for typed constants if it | jonas | 2016-11-29 | 1 | -6/+5 |
* | + tcalo_apply_constalign option to specify that the alignment should be | jonas | 2016-10-06 | 1 | -2/+2 |
* | * make the string data of pchar constants read-only (mantis #30666) | jonas | 2016-10-02 | 1 | -1/+1 |
* | * cleanup of r34444 | jonas | 2016-09-10 | 1 | -2/+2 |
* | * fixed r34439 for big endian | jonas | 2016-09-07 | 1 | -3/+3 |
* | * converted tnodeutils.InsertRuntimeInits() to the high level typed const | jonas | 2016-09-07 | 1 | -2/+2 |
* | * emit smallsets as a single byte/word/cardinal, since that is how they | jonas | 2016-09-06 | 1 | -6/+45 |
* | * specify the def of assembler level symbols defined via | jonas | 2016-07-20 | 1 | -3/+3 |
* | * fixed type information for C-block typed constants (fixes | jonas | 2016-07-19 | 1 | -2/+6 |
* | * always write bitpacked typed constant arrays as a multiple of bytes rather | jonas | 2016-07-14 | 1 | -27/+16 |
* | * when emitting the procedure address part of a complex procvar, type | jonas | 2016-07-14 | 1 | -3/+5 |
* | * data for bitpacked arrays is part of an aggregate | jonas | 2016-06-30 | 1 | -0/+2 |
* | * give an error when trying to get the address of an element of a dynamic | jonas | 2016-06-12 | 1 | -1/+3 |
* | * removed special-purpose code for constant chars while parsing typed string | jonas | 2015-12-11 | 1 | -10/+2 |
* | * fixed types for classrefdef typed constants | jonas | 2015-11-22 | 1 | -3/+2 |
* | Fixed #29025. | laksen | 2015-11-21 | 1 | -2/+8 |
* | * set minimum alignment for pchar to 1 instead of 0 (llvm doesn't | jonas | 2015-11-21 | 1 | -1/+1 |
* | Convert the Boolean parameters accept_equal, typeonly and hadspecialize of co... | svenbarth | 2015-11-07 | 1 | -18/+18 |
* | * fixed ofs(procedure) as well | nickysn | 2015-10-30 | 1 | -0/+9 |
* | - removed ttai_lowleveltypedconstbuilder.queue_addrn(), as we are always | jonas | 2015-07-30 | 1 | -8/+3 |
* | * changed getarraydef() into a tarraydef.getreusable() class method | jonas | 2015-06-23 | 1 | -5/+5 |
* | * fix tasmlisttypedconstbuilder memory leaks | jonas | 2015-05-14 | 1 | -0/+9 |
* | * fixed initialisation of procvar typed const with a pointerconstn: | jonas | 2015-05-14 | 1 | -1/+1 |
* | - removed extraneous maybe_begin_aggregate() when a procvar is initialised | jonas | 2015-05-14 | 1 | -2/+1 |