florian
|
3949be6989
* be able to set an AT_* for datablocks
|
5 年之前 |
Jonas Maebe
|
d8903ce6b3
- removed maxcrecordalign parameter/field from recordsymtables, as this value
|
6 年之前 |
svenbarth
|
e296b26e9e
- remove unit info and related code again as that will be handled similar, but differently with dynamic packages
|
6 年之前 |
svenbarth
|
84848df18d
Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 3/3]
|
6 年之前 |
svenbarth
|
b2932393df
Reintegration of Custom Attributes branch by Joost van der Sluis with patches reworked by Svetozar Belic [patch 1/3]
|
6 年之前 |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 年之前 |
Jonas Maebe
|
0cd0e1614b
* synchronised with trunk till r42105
|
6 年之前 |
Jonas Maebe
|
aad87820e6
* abstracted registration of library init/fini routines (to be able to add
|
6 年之前 |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 年之前 |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 年之前 |
Jonas Maebe
|
7dbbce157f
* fixed Objective-C metadata generation for LLVM
|
6 年之前 |
Jonas Maebe
|
a7bd37d17a
* synchronised with trunk till r40776
|
6 年之前 |
Jonas Maebe
|
0b61b5d4cf
* added extra header to ppu inside a subsection, so we won't run into
|
6 年之前 |
Jonas Maebe
|
c7d701d117
* synchronised with trunk till r40038
|
6 年之前 |
Jonas Maebe
|
f754978540
* handle constructor function results that have been migrated to the
|
6 年之前 |
Jonas Maebe
|
68ce5dc91f
* register static symbols references from assembly code as "used" so that LLVM won't
|
6 年之前 |
Jonas Maebe
|
63847f1948
* disable explicitly calling class constructors on the JVM platform, as that
|
6 年之前 |
Jonas Maebe
|
cb7730a423
* fixed execution order of implicit finalization and class destructors: first
|
7 年之前 |
pierre
|
34c0898d97
Fix m68k-amiga linking failure for native compiler, due conflict between odd length string and .balignw directive
|
7 年之前 |
Jonas Maebe
|
c0b0fa9c0b
* change the type of the -gt uninitialised result of ansistring functions to
|
7 年之前 |
svenbarth
|
a301bf75ea
* ngenutil.tnodeutils.sym_maybe_initialize: don't use "is" operator, but corresponding is_* functions
|
8 年之前 |
Károly Balogh
|
dd01b7ca8b
fix a typo to hopefully fix the build
|
8 年之前 |
svenbarth
|
7c9aeda656
* rework InsertInitFinalTable a bit more so that the list of init/fini entries does not need to be generated twice for AVR
|
8 年之前 |
svenbarth
|
d311881b34
* extract calculation of unit init/fini entries into separate method get_init_final_list() so that it can be used by the AVR code as well
|
8 年之前 |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 年之前 |
florian
|
b1dff29cbf
* removed unused units
|
8 年之前 |
Jonas Maebe
|
cadf177a93
* fixed bugs in r33737: that revision was supposed to only move
|
8 年之前 |
maciej-izak
|
9441fb3968
* ngenutil.pas, tnodeutils.sym_maybe_initialize: Ensure that management operator (Initialize) is used also for local variables.
|
8 年之前 |
svenbarth
|
1a6a8b7c9f
+ introduce a new potype for the main stub of a package library (which on Windows is simply a DLLMain returning True)
|
8 年之前 |
florian
|
29a2c433f7
* -Sr option for iso mode: in case no command line parameter is passed, the file name for program parameters is derived from their variable name
|
8 年之前 |