svenbarth
|
50fec47b9a
* fix for Mantis #35919: apply patch by Maciej Izak
|
6 years ago |
svenbarth
|
e8a7661bcf
* fix for Mantis #35921: apply patch by Maciej Izak
|
6 years ago |
pierre
|
3195b64599
Add .NOTPARALLEL for beos and haiku RTLs
|
6 years ago |
nickysn
|
83afeb2e93
+ added dummy overrides for TInternalLinkerWin16.GetCodeSize, .GetDataSize and
|
6 years ago |
nickysn
|
5d01d53a96
* don't crash in TOmfObjSection.MemPosStr if MZExeUnifiedLogicalSegment isn't set
|
6 years ago |
nickysn
|
93a08aaebd
+ write the NewExe header in TNewExeOutput.writeData
|
6 years ago |
nickysn
|
d10fb705e4
+ added an TNewExeOutput.Order_ObjSectionList override and sort obj sections by
|
6 years ago |
pierre
|
b768673e96
Also recompile rtl using FPCFPMAKE before bootstrapping in fpmkunit directory (helps for cross-compilation)
|
6 years ago |
pierre
|
d6d3e171ce
Try to fix alignment issues in RTTI code for 64-bit targets which require proper alignment
|
6 years ago |
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 |