Commit History

作者 SHA1 備註 提交日期
  Mattias Gaertner a39e4dc38b fcl-passrc: resolver: fixed type TArr = array of TArr 6 年之前
  Károly Balogh 90bab63e51 m68k/vasm: remove bits of Linux support. this combination has never really been tested or supported, and got broken recently. m68k-elf-linux has good enough GNU binutils anyway 6 年之前
  pierre 843a379cc2 Fix gettokenbufshortint, as shortint is one byte long, not two 6 年之前
  nickysn 0c4d02ff9c + detect heap sections and fill the local heap size in the NewExe header 6 年之前
  marco cffc8317fa * mantis #35013 library parts. Allow embedded objects. 6 年之前
  Mattias Gaertner 481126fc80 fcl-passrc: local var, implassign 6 年之前
  pierre 6c87348b86 Add mode and optimizer switches names, and check that no unknown switch is set 6 年之前
  nickysn 321e4d5837 * convert the internal name from IMPDEF records to upper case if the 6 年之前
  nickysn 295daf4a7f + recognize stack segments and fill the total stack size in the NewExe header 6 年之前
  nickysn a86623b97a + initialize the flags for the code and data segments in the NewExe header 6 年之前
  nickysn 7132973847 + added the missing NewExe segment attributes as properties to the 6 年之前
  Mattias Gaertner fb27e7f4c3 fcl-image: write tif: use compression number DeflateAdobe, not obsolete DeflateZLib 6 年之前
  pierre c74007b580 Revert wrong part in commit 42580: reinstate 'override FPC=' for cycle targets 6 年之前
  nickysn d7c24c05d0 + fill the segment table start offset in the NewExe header 6 年之前
  pierre 0167ddf44c Reorganize token buffer output to be able to use it for generics and inlined functions 6 年之前
  pierre 7b0d2febd7 Do not use -Sew (turn warnings into errors) if CYCLELEVEL is equal to 1 6 年之前
  pierre 5a3883b1ab Fix internal error by using same code to set checkoverflow variable as in powerpc/nppcadd unit 6 年之前
  pierre 754b1bd930 Add PPUDUMP variable to be able to specify explicit version of ppudump program, defaulting to ppudump executable in SEARCHPATH 6 年之前
  pierre d6c5a1799c Avoid range check error when compiled -Criot option 6 年之前
  Mattias Gaertner 16752a8fba fcl-passrc: resolver: specialize proc implementation 6 年之前
  Mattias Gaertner 5e81d57f39 pastojs: test generic empty class 6 年之前
  Mattias Gaertner be1fdc4667 fcl-passrc: pass TypeParams when creating type, and resolve forward generic class 6 年之前
  Jonas Maebe 6b9f2114f1 * test from mantis #35897, already fixed 6 年之前
  Jonas Maebe 46afcbb362 * an incomplete case statement is not an error in ISO Pascal (mantis #35910) 6 年之前
  Jonas Maebe ce598c15ec * factored out the conditions under which add nodes need to perform 6 年之前
  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 年之前