Jonas Maebe
|
62218e823f
* synchronised with r442 of the universal interfaces:
|
6 years ago |
nickysn
|
2c4c34ef9b
+ split the win16 executable into sections
|
6 years ago |
nickysn
|
05c420fad5
+ create a TNewExeSection class
|
6 years ago |
nickysn
|
83861799ae
+ also add and resolve import symbols coming from OMF object modules
|
6 years ago |
Mattias Gaertner
|
583ec13074
fcl-passrc: resolve specialized class
|
6 years ago |
nickysn
|
d77a8fb5f4
+ call TOmfObjData.AddImportSymbol for every ImpDef record read from an object file
|
6 years ago |
nickysn
|
fcb6072fae
+ added method TOmfObjData.AddImportSymbol, which adds symbols, imported from an
|
6 years ago |
nickysn
|
d2371f4176
+ added an ImportLibraryList property to TOmfObjData
|
6 years ago |
florian
|
99f92ce5dd
* insert FPC_THROWFPUEXCEPTION call into the correct assembler list
|
6 years ago |
florian
|
26acc8fb2a
* make stack non executable on arm-linux
|
6 years ago |
florian
|
bdd4b6691e
* fix test for arm
|
6 years ago |
florian
|
9560d63e42
* test needs exception checking
|
6 years ago |
florian
|
46bac33a2d
+ fpu_capabilities for arm
|
6 years ago |
nickysn
|
2b6ee838f9
+ implemented TNewExeOutput.GenerateLibraryImports, based on the ogcoff implementation
|
6 years ago |
Mattias Gaertner
|
aa7eb7bce3
fcl-passrc: typecast nil to class, interface, dynarray
|
6 years ago |
nickysn
|
99af7f2781
* set sharedlibext for win16 to '.dll'
|
6 years ago |
Mattias Gaertner
|
a363b64e1f
fcl-passrc: resolve generic delphi record
|
6 years ago |
Jeppe Johansen
|
1b698d319f
- Fix bug in software overflow checking for longint's.
|
6 years ago |
pierre
|
dca8147958
Try to fix ppudump for generic/inline.
|
6 years ago |
Mattias Gaertner
|
a84eae8c2e
fcl-passrc: parse delphi generic arrays
|
6 years ago |
pierre
|
92f085fdd9
Try to fix bug introduced in previous commit #42527, hopefully fixing bug report 35902
|
6 years ago |
pierre
|
f2b200e4f0
Fix recordtoken writing into ppu files to allow correct
|
6 years ago |
florian
|
3ef319c0b0
* compilation of tests on 32 bit targets fixed, using while loops so keeping the type sizes
|
6 years ago |
florian
|
b3ed34592f
+ software handling of exceptions on arm
|
6 years ago |
Mattias Gaertner
|
847ac91d1d
pastojs: skip generic type
|
6 years ago |
Mattias Gaertner
|
a2e96cd459
fcl-passrc: useanalyzer: specializetype
|
6 years ago |
svenbarth
|
811d39d995
* correctly align the stream on targets that require proper alignment
|
6 years ago |
svenbarth
|
0b3418e978
* use the size of the generated anonymous record instead of the manual tracked size so that any padding is picked up as well
|
6 years ago |
svenbarth
|
8fc5c9edb2
* fix compilation of tests on 32-bit systems (doesn't (shouldn't?) change their behavior)
|
6 years ago |
Jeppe Johansen
|
f72342ed0e
AVR: Add support for using nostackframe in interrupt routines.
|
6 years ago |