Commit History

Autor SHA1 Mensaxe Data
  pierre b7fab7d39c Add -Wh command line option to enable HugeCode (equivalent of $F+) %!s(int64=8) %!d(string=hai) anos
  joost 49d75902f6 * Cleanup build-files in case of an error + test %!s(int64=8) %!d(string=hai) anos
  svenbarth e9c40f5b24 + correctly handle COMDAT sections in COFF files (at least as long as the COMDAT selection isn't IMAGE_COMDAT_SELECT_ASSOCIATIVE or IMAGE_COMDAT_SELECT_EXACT_MATCH), fixes the .refptr problems mentioned in Mantis #30614 %!s(int64=8) %!d(string=hai) anos
  svenbarth b74b3b0047 + placeholder function to check whether two tdynamicarray instances have the same contents (needs to be implemented for COMDAT selection with same content to work) %!s(int64=8) %!d(string=hai) anos
  nickysn a7ca75a4b6 * use current node's localswitches field for checking whether range and overflow %!s(int64=8) %!d(string=hai) anos
  svenbarth c90fbe1bf0 * fix for Mantis #31795: append a $ to internal functions init, finalize, init_implicit and finalize_implicit as their section names otherwise look the same as those of user declared functions with the same name %!s(int64=8) %!d(string=hai) anos
  svenbarth 23ec3db057 + added test for Mantis #30498 which is working now that array constructors are supported :) %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner 9bd0b55ca2 fcl-passrc: test for skip $error %!s(int64=8) %!d(string=hai) anos
  nickysn 460dd1c10a * remove the redundant equal typeconv, left over as an artifact after removing %!s(int64=8) %!d(string=hai) anos
  michael 603d54d0c2 * More fixes for bug ID #31719 %!s(int64=8) %!d(string=hai) anos
  michael 054d0bc89b * Fix bug #31734 %!s(int64=8) %!d(string=hai) anos
  michael a5b0f7f975 * Fix for bug ID #31735 %!s(int64=8) %!d(string=hai) anos
  michael f85d44ae04 * TestArrayAccess test for bug ID #31735 %!s(int64=8) %!d(string=hai) anos
  michael 6371309843 * Fix bug ID #31801, empty class var section %!s(int64=8) %!d(string=hai) anos
  michael 313b316d78 * Fix bug #31800 %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner 2a0c83bb3c fcl-passrc: skip unknown $if functions by default %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner 071225ca59 fcl-passrc: treat $error as warning by default %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner 9eb7248817 fcl-passrc: ignore unknown functions in directive conditions, issue #31799 %!s(int64=8) %!d(string=hai) anos
  michael a5ae6778e3 * Fix bug #31720 %!s(int64=8) %!d(string=hai) anos
  nickysn 1529aee506 + apply the "x:=k+x" / "x:=k [and/or/xor] x" optimization even when there are %!s(int64=8) %!d(string=hai) anos
  michael dbc9b7f8b4 * Fix Bug ID #31733 %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner e783e54e8c fcl-passrc: implemented $elseif %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner cbe98e75d8 fcl-passrc: $warning, $note, $hint %!s(int64=8) %!d(string=hai) anos
  joost 1fba4f936b * Avoid double parameters (paths) on compilation of fpmake-executables %!s(int64=8) %!d(string=hai) anos
  svenbarth 5971e1327e * fix for Mantis #31756: have array constructors prefer open array parameters instead of dynamic array parameters for backwards compatibility %!s(int64=8) %!d(string=hai) anos
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers %!s(int64=8) %!d(string=hai) anos
  pierre ac3b9ac979 Avoid placing COMPILER_UNITTARGETDIR in the prerequisite list of assmebler files, %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner 65d14ace38 pastojs: test invalid mode and modeswitch %!s(int64=8) %!d(string=hai) anos
  Mattias Gaertner 2e80006c6d fcl-passrc: check allowed modes, fixed po_KeepScannerError %!s(int64=8) %!d(string=hai) anos
  marco 324ec4af58 * another sysctl fix. Original fixes were done in the assumption that the %!s(int64=8) %!d(string=hai) anos