| Commit message (Expand) | Author | Age | Files | Lines |
* | * fix for Mantis #38771: the owner of the procdef might be Nil in case of a s... | svenbarth | 2021-04-18 | 1 | -1/+2 |
* | - removed the discardresult proc directive | nickysn | 2021-03-20 | 1 | -10/+1 |
* | + introduced the discardresult directive and declared the UniqueString() | nickysn | 2021-01-21 | 1 | -1/+10 |
* | * throw a proper error if a contructur has a type parameter in delphi mode,... | florian | 2021-01-08 | 1 | -49/+58 |
* | * have the generic dummy symbols for procsyms keep track of their overloaded ... | svenbarth | 2021-01-06 | 1 | -0/+2 |
* | * Delphi does not allow a generic method to be overloaded by a non generic ty... | svenbarth | 2021-01-02 | 1 | -3/+13 |
* | * ensure that the dummy symbol is registered if it's added due to a routine | svenbarth | 2021-01-02 | 1 | -1/+5 |
* | * apply slightly adjusted patch by Blaise.ru which moves parsing of result ty... | svenbarth | 2020-12-18 | 1 | -5/+1 |
* | * allow absolute variables with an address to be used as syscall base | florian | 2020-12-11 | 1 | -1/+2 |
* | * fix for Mantis #38083: ensure that the sp_generic_dummy flag is set correct... | svenbarth | 2020-11-15 | 1 | -0/+5 |
* | * added "const" to some string parameters | jonas | 2020-11-03 | 1 | -1/+1 |
* | * patch by Marģers to unify internal error numbers, resolves #37888 | florian | 2020-10-13 | 1 | -2/+2 |
* | * msdos: Force names of external routines to be all uppercase only in TP mode. | yury | 2020-08-16 | 1 | -0/+5 |
* | * msdos: By default external routine names with the pascal calling convention... | yury | 2020-08-14 | 1 | -0/+3 |
* | * partial fix for Mantis #37253: po_hascallingconvention needs to be set as w... | svenbarth | 2020-06-25 | 1 | -0/+1 |
* | * fix for Mantis #35140: apply patch by Ryan Joseph together with some furthe... | svenbarth | 2020-04-25 | 1 | -12/+20 |
* | * fix WinAPI directive: the purpose is to present the OS' default calling con... | svenbarth | 2020-04-20 | 1 | -1/+1 |
* | * fix global generic functions with constraints in mode Delphi by handling im... | svenbarth | 2020-02-16 | 1 | -1/+6 |
* | * do not allow constraints in headers of procedure implementations in delph... | florian | 2020-02-14 | 1 | -1/+1 |
* | * rework syntax for cblocks: now a cblock directive is required | svenbarth | 2019-12-14 | 1 | -1/+10 |
* | - remmoved doregister parameter from t*sym constructors, as the registration | jonas | 2019-09-14 | 1 | -2/+2 |
* | * disable [...] syntax for procedure directives if modeswitch "prefixed attri... | svenbarth | 2019-07-12 | 1 | -2/+7 |
* | * fix for Mantis #35670: when a unused dummy symbol is found for a non-generi... | svenbarth | 2019-07-05 | 1 | -0/+10 |
* | * fix case completeness and unreachable code warnings in compiler that would | jonas | 2019-05-12 | 1 | -0/+8 |
* | - Adds intrinsics to save/restore SREG when disabling interrupts. | laksen | 2019-04-18 | 1 | -1/+1 |
* | * added extra header to ppu inside a subsection, so we won't run into | jonas | 2019-04-06 | 1 | -1/+1 |
* | * clean up some things regarding explicit paraloc handling. this should fix m... | karoly | 2019-03-18 | 1 | -4/+2 |
* | * only add hidden parameters for objectdef methods after generating the vmt, | jonas | 2019-03-16 | 1 | -1/+1 |
* | * keep track of whether a routine has a C-style variadic parameter in the | jonas | 2019-02-23 | 1 | -0/+7 |
* | + nolinline modifier to specify that a routine must never be inlined | jonas | 2019-02-03 | 1 | -2/+11 |
* | * moved around/replaced the following procedures to stop nflw from depending | jonas | 2019-01-05 | 1 | -531/+5 |
* | * moved handle_calling_convention() to pparautl | jonas | 2019-01-05 | 1 | -135/+0 |
* | * Removed unused local vars. | yury | 2018-11-02 | 1 | -2/+1 |
* | * only i386 uses oldfpccall for interrupts, all other architectures use now s... | florian | 2018-09-27 | 1 | -0/+4 |
* | * generate an error if the type parameters of a generic routine's definition ... | svenbarth | 2018-09-02 | 1 | -0/+30 |
* | * generate an error if the type parameters of the record, object or class do ... | svenbarth | 2018-09-02 | 1 | -0/+39 |
* | - the freegenericparams variable is no longer required as it's always true wh... | svenbarth | 2018-08-03 | 1 | -4/+1 |
* | * free the list containing the generic parameters as after calling insert_gen... | svenbarth | 2018-08-03 | 1 | -3/+5 |
* | + add missing exit as mentioned by J. Gareth Moreton in #33754 | florian | 2018-07-07 | 1 | -1/+1 |
* | * patch by J. Gareth Moreton: clarity in directive conflict error messages, r... | florian | 2018-07-07 | 1 | -24/+61 |
* | * ensure that sto_has_generic is set when a generic routine has been parsed | svenbarth | 2018-06-15 | 1 | -0/+3 |
* | * unified def creation for open arrays | florian | 2018-03-04 | 1 | -1/+1 |
* | + implementation of the vectorcall calling convention by J. Gareth Moreton | florian | 2018-02-11 | 1 | -1/+10 |
* | * fix compilation with 3.0.x and -Oonodedfa enabled after r37887 | florian | 2018-01-06 | 1 | -0/+1 |
* | * check for conflicts between procedure directives specified in the | jonas | 2018-01-01 | 1 | -10/+28 |
* | Handle arm-palmos syscall modifier | pierre | 2017-09-15 | 1 | -1/+2 |
* | m68k-palmos: fixed the syscall generation, and improved it to support the dis... | karoly | 2017-08-13 | 1 | -2/+12 |
* | m68k-palmos: sketched up some entirely untested syscall support, but it's pro... | karoly | 2017-08-12 | 1 | -0/+9 |
* | * removed unused units | florian | 2017-05-09 | 1 | -1/+1 |
* | * if an operator overload in a structured type is invalid print an error only... | svenbarth | 2017-04-07 | 1 | -13/+16 |