nickysn
|
c32ddf42eb
* create NewExe sections, corresponding to 64kb segments
|
преди 6 години |
svenbarth
|
6952ab5baf
* fix for Mantis #35918: don't set the mangledname for the attribute's constructor function; let the compiler do its job instead
|
преди 6 години |
svenbarth
|
3d585db43d
* fix for Mantis #35906: use more accurate modified time from the FindData on Windows for the Timestamp
|
преди 6 години |
svenbarth
|
7809930b08
* fix for Mantis #35903: apply patch by J. Gareth Moreton to update the copyright year to 2019
|
преди 6 години |
svenbarth
|
50fec47b9a
* fix for Mantis #35919: apply patch by Maciej Izak
|
преди 6 години |
svenbarth
|
e8a7661bcf
* fix for Mantis #35921: apply patch by Maciej Izak
|
преди 6 години |
pierre
|
3195b64599
Add .NOTPARALLEL for beos and haiku RTLs
|
преди 6 години |
nickysn
|
83afeb2e93
+ added dummy overrides for TInternalLinkerWin16.GetCodeSize, .GetDataSize and
|
преди 6 години |
nickysn
|
5d01d53a96
* don't crash in TOmfObjSection.MemPosStr if MZExeUnifiedLogicalSegment isn't set
|
преди 6 години |
nickysn
|
93a08aaebd
+ write the NewExe header in TNewExeOutput.writeData
|
преди 6 години |
nickysn
|
d10fb705e4
+ added an TNewExeOutput.Order_ObjSectionList override and sort obj sections by
|
преди 6 години |
pierre
|
b768673e96
Also recompile rtl using FPCFPMAKE before bootstrapping in fpmkunit directory (helps for cross-compilation)
|
преди 6 години |
pierre
|
d6d3e171ce
Try to fix alignment issues in RTTI code for 64-bit targets which require proper alignment
|
преди 6 години |
Jonas Maebe
|
62218e823f
* synchronised with r442 of the universal interfaces:
|
преди 6 години |
nickysn
|
2c4c34ef9b
+ split the win16 executable into sections
|
преди 6 години |
nickysn
|
05c420fad5
+ create a TNewExeSection class
|
преди 6 години |
nickysn
|
83861799ae
+ also add and resolve import symbols coming from OMF object modules
|
преди 6 години |
Mattias Gaertner
|
583ec13074
fcl-passrc: resolve specialized class
|
преди 6 години |
nickysn
|
d77a8fb5f4
+ call TOmfObjData.AddImportSymbol for every ImpDef record read from an object file
|
преди 6 години |
nickysn
|
fcb6072fae
+ added method TOmfObjData.AddImportSymbol, which adds symbols, imported from an
|
преди 6 години |
nickysn
|
d2371f4176
+ added an ImportLibraryList property to TOmfObjData
|
преди 6 години |
florian
|
99f92ce5dd
* insert FPC_THROWFPUEXCEPTION call into the correct assembler list
|
преди 6 години |
florian
|
26acc8fb2a
* make stack non executable on arm-linux
|
преди 6 години |
florian
|
bdd4b6691e
* fix test for arm
|
преди 6 години |
florian
|
9560d63e42
* test needs exception checking
|
преди 6 години |
florian
|
46bac33a2d
+ fpu_capabilities for arm
|
преди 6 години |
nickysn
|
2b6ee838f9
+ implemented TNewExeOutput.GenerateLibraryImports, based on the ogcoff implementation
|
преди 6 години |
Mattias Gaertner
|
aa7eb7bce3
fcl-passrc: typecast nil to class, interface, dynarray
|
преди 6 години |
nickysn
|
99af7f2781
* set sharedlibext for win16 to '.dll'
|
преди 6 години |
Mattias Gaertner
|
a363b64e1f
fcl-passrc: resolve generic delphi record
|
преди 6 години |