提交历史

作者 SHA1 备注 提交日期
  nickysn c70f2c63cd + set the initial SS:SP in the NewExe header 6 年之前
  nickysn dbafff24fe + fill the program entry point address in the NewExe header 6 年之前
  nickysn 901dde5fa5 + fill the auto data segment number in the NewExe header 6 年之前
  nickysn 34b3af7e92 * reset CurrMemPos after each NewExeSection to ensure each segment starts at 0 offset 6 年之前
  nickysn 868030b3fe + adapted TOmfObjSection.MemPosStr to output segment:offset for NewExe executables 6 年之前
  nickysn 2c176be2fd + adapted TOmfObjSymbol.AddressStr to show correct segment:offset for NewExe files as well 6 年之前
  nickysn b739d79f9b * combine the data, bss, stack and heap into the same NewExe segment 6 年之前
  nickysn 1258439767 + added an TNewExeSection.MemPosStr override that outputs a segment:offset string 6 年之前
  nickysn 3ebcef32ba + introduced TExeSection.MemPosStr - a virtual method for converting the 6 年之前
  nickysn 8e436e6335 + add a segment number (MemBasePos) to TNewExeSection 6 年之前
  nickysn 30e7406be3 * override MemPos_Start for the NewExe exe output and perform the whole MemPos 6 年之前
  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 年之前