Commit History

Auteur SHA1 Bericht Datum
  nickysn a86623b97a + initialize the flags for the code and data segments in the NewExe header 6 jaren geleden
  nickysn 7132973847 + added the missing NewExe segment attributes as properties to the 6 jaren geleden
  Mattias Gaertner fb27e7f4c3 fcl-image: write tif: use compression number DeflateAdobe, not obsolete DeflateZLib 6 jaren geleden
  pierre c74007b580 Revert wrong part in commit 42580: reinstate 'override FPC=' for cycle targets 6 jaren geleden
  nickysn d7c24c05d0 + fill the segment table start offset in the NewExe header 6 jaren geleden
  pierre 0167ddf44c Reorganize token buffer output to be able to use it for generics and inlined functions 6 jaren geleden
  pierre 7b0d2febd7 Do not use -Sew (turn warnings into errors) if CYCLELEVEL is equal to 1 6 jaren geleden
  pierre 5a3883b1ab Fix internal error by using same code to set checkoverflow variable as in powerpc/nppcadd unit 6 jaren geleden
  pierre 754b1bd930 Add PPUDUMP variable to be able to specify explicit version of ppudump program, defaulting to ppudump executable in SEARCHPATH 6 jaren geleden
  pierre d6c5a1799c Avoid range check error when compiled -Criot option 6 jaren geleden
  Mattias Gaertner 16752a8fba fcl-passrc: resolver: specialize proc implementation 6 jaren geleden
  Mattias Gaertner 5e81d57f39 pastojs: test generic empty class 6 jaren geleden
  Mattias Gaertner be1fdc4667 fcl-passrc: pass TypeParams when creating type, and resolve forward generic class 6 jaren geleden
  Jonas Maebe 6b9f2114f1 * test from mantis #35897, already fixed 6 jaren geleden
  Jonas Maebe 46afcbb362 * an incomplete case statement is not an error in ISO Pascal (mantis #35910) 6 jaren geleden
  Jonas Maebe ce598c15ec * factored out the conditions under which add nodes need to perform 6 jaren geleden
  nickysn c70f2c63cd + set the initial SS:SP in the NewExe header 6 jaren geleden
  nickysn dbafff24fe + fill the program entry point address in the NewExe header 6 jaren geleden
  nickysn 901dde5fa5 + fill the auto data segment number in the NewExe header 6 jaren geleden
  nickysn 34b3af7e92 * reset CurrMemPos after each NewExeSection to ensure each segment starts at 0 offset 6 jaren geleden
  nickysn 868030b3fe + adapted TOmfObjSection.MemPosStr to output segment:offset for NewExe executables 6 jaren geleden
  nickysn 2c176be2fd + adapted TOmfObjSymbol.AddressStr to show correct segment:offset for NewExe files as well 6 jaren geleden
  nickysn b739d79f9b * combine the data, bss, stack and heap into the same NewExe segment 6 jaren geleden
  nickysn 1258439767 + added an TNewExeSection.MemPosStr override that outputs a segment:offset string 6 jaren geleden
  nickysn 3ebcef32ba + introduced TExeSection.MemPosStr - a virtual method for converting the 6 jaren geleden
  nickysn 8e436e6335 + add a segment number (MemBasePos) to TNewExeSection 6 jaren geleden
  nickysn 30e7406be3 * override MemPos_Start for the NewExe exe output and perform the whole MemPos 6 jaren geleden
  nickysn c32ddf42eb * create NewExe sections, corresponding to 64kb segments 6 jaren geleden
  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 jaren geleden
  svenbarth 3d585db43d * fix for Mantis #35906: use more accurate modified time from the FindData on Windows for the Timestamp 6 jaren geleden