| Commit message (Expand) | Author | Age | Files | Lines |
* | * prevention of dangling pointers and use after free after free_unregistered_... | nickysn | 2021-04-25 | 1 | -0/+5 |
* | Handle NIL entries in deflist after commit 48986 | pierre | 2021-04-18 | 1 | -0/+3 |
* | * patch by Cyrax: forbid to use heaptrc and valgrind at the same time, reso... | florian | 2020-11-11 | 1 | -3/+3 |
* | * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS | jonas | 2020-07-10 | 1 | -1/+1 |
* | * Windows on Aarch64 requires a relocation section | svenbarth | 2020-04-21 | 1 | -1/+1 |
* | + initial FreeRTOS RTL support, largely based on the Embedded target, limit... | florian | 2020-03-29 | 1 | -1/+1 |
* | * use a different name for the packages' entry point and use _DLLMainCRTStart... | svenbarth | 2019-11-21 | 1 | -1/+2 |
* | * fix condition for including a unit's object files or not when compiling wit... | svenbarth | 2019-11-21 | 1 | -12/+1 |
* | * fix usage of ppumove generated shared libraries | florian | 2019-11-16 | 1 | -5/+16 |
* | - remmoved doregister parameter from t*sym constructors, as the registration | jonas | 2019-09-14 | 1 | -8/+8 |
* | * generate construction function for the attributes used in a unit using a mo... | svenbarth | 2019-07-12 | 1 | -0/+6 |
* | - remove unit info and related code again as that will be handled similar, bu... | svenbarth | 2019-07-12 | 1 | -1/+0 |
* | Reintegration of Custom Attributes branch by Joost van der Sluis with patches... | svenbarth | 2019-07-12 | 1 | -0/+1 |
* | Commit of new debug feature implemented by J. Gareth Moreton | pierre | 2019-06-22 | 1 | -0/+46 |
* | * synchronised with trunk till r42105 | jonas | 2019-05-19 | 1 | -14/+18 |
|\ |
|
| * | * abstracted registration of library init/fini routines (to be able to add | jonas | 2019-05-19 | 1 | -14/+18 |
* | | * synchronised with trunk till r42095 | jonas | 2019-05-18 | 1 | -9/+9 |
|\ \
| |/ |
|
| * | * append rather than insert the alias symbols for the program/procedure | jonas | 2019-05-18 | 1 | -9/+9 |
* | | + support for LLVM LTO: compile units with -CLflto -> when compiling a main | jonas | 2019-04-20 | 1 | -0/+5 |
|/ |
|
* | * added extra header to ppu inside a subsection, so we won't run into | jonas | 2019-04-06 | 1 | -28/+28 |
* | * moved around/replaced the following procedures to stop nflw from depending | jonas | 2019-01-05 | 1 | -1/+1 |
* | * moved handle_calling_convention() to pparautl | jonas | 2019-01-05 | 1 | -1/+1 |
* | * two comment spelling fixes. Mantis #34092 & #34097 | marco | 2018-08-08 | 1 | -3/+2 |
* | * correctly update the (now unregistered) unit symbol if the unit was found w... | svenbarth | 2018-05-05 | 1 | -5/+36 |
* | * use the module's filename instead of the passed in name (we assume all unit... | svenbarth | 2018-05-05 | 1 | -1/+1 |
* | * extend tunitsym to be created as registered or not (for now all are created... | svenbarth | 2018-05-05 | 1 | -5/+5 |
* | * better error message if a unit is not found | florian | 2017-12-29 | 1 | -1/+1 |
* | Also generate FPC_HAS_FEATURE_XXX macros for programs, libraries and packages | pierre | 2017-12-14 | 1 | -0/+11 |
* | + write selected features in ppu of the system unit and load them further on | florian | 2017-12-10 | 1 | -12/+30 |
* | Add _GLOBAL_OFFSET_TABLE_ for sparc64 if -Cg is used | pierre | 2017-07-18 | 1 | -4/+4 |
* | * fix for Mantis #31795: append a $ to internal functions init, finalize, ini... | svenbarth | 2017-05-12 | 1 | -5/+5 |
* | * removed unused units | florian | 2017-05-09 | 1 | -5/+4 |
* | * generate the package stub for all Windows and NativeNT targets | svenbarth | 2017-01-29 | 1 | -1/+1 |
* | * use new potype_pkgstub instead of gen_fpc_dummy() as the former works on al... | svenbarth | 2017-01-29 | 1 | -8/+7 |
* | + introduce a new potype for the main stub of a package library (which on Win... | svenbarth | 2017-01-29 | 1 | -2/+6 |
* | * when freeing a procdef that hasn't been registered for writing to the ppu | jonas | 2017-01-15 | 1 | -8/+17 |
* | * ignore warnings caused by boolean expression simplification | florian | 2017-01-04 | 1 | -1/+3 |
* | * ensure that a finalization section is parsed before the generation of speci... | svenbarth | 2016-09-30 | 1 | -21/+49 |
* | * pmodules.finish_unit: fix condition that would lead to no implicit initiali... | svenbarth | 2016-09-30 | 1 | -2/+4 |
* | Remember usage of checkpointer (-gc) option: | pierre | 2016-09-27 | 1 | -1/+12 |
* | -gc or {$CHECKPOINTER ON} requires heaptrc unit loading even for units | pierre | 2016-08-10 | 1 | -1/+3 |
* | * explicitely load the system unit if we have at least one required package (... | svenbarth | 2016-08-05 | 1 | -3/+19 |
* | - remove generation of the _FPCDummy symbol; for now this leads to more troub... | svenbarth | 2016-07-29 | 1 | -5/+1 |
* | * specify the def of assembler level symbols defined via | jonas | 2016-07-20 | 1 | -2/+2 |
* | * fixed crash when compiling libraries on non-Darwin after r34134 | jonas | 2016-07-16 | 1 | -1/+1 |
* | * moved the code generated for library init/fini to the al_pure_assembler | jonas | 2016-07-15 | 1 | -2/+17 |
* | Rework the way the method bodies for specializations are generated: instead o... | svenbarth | 2016-05-26 | 1 | -1/+1 |
* | Merged revision(s) 32515, 32573, 32575, 32579 from branches/svenbarth/packages: | svenbarth | 2016-04-15 | 1 | -2/+8 |
* | Merged revision(s) 32508-32510, 32512 from branches/svenbarth/packages: | svenbarth | 2016-04-15 | 1 | -3/+14 |
* | Merged revision(s) 32450-32451, 32455, 32457-32458, 32460-32462, 32477, 32480... | svenbarth | 2016-04-15 | 1 | -9/+23 |