Commit History

Author SHA1 Message Date
  nickysn a7ca75a4b6 * use current node's localswitches field for checking whether range and overflow 8 years ago
  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 8 years ago
  svenbarth 23ec3db057 + added test for Mantis #30498 which is working now that array constructors are supported :) 8 years ago
  Mattias Gaertner 9bd0b55ca2 fcl-passrc: test for skip $error 8 years ago
  nickysn 460dd1c10a * remove the redundant equal typeconv, left over as an artifact after removing 8 years ago
  michael 603d54d0c2 * More fixes for bug ID #31719 8 years ago
  michael 054d0bc89b * Fix bug #31734 8 years ago
  michael a5b0f7f975 * Fix for bug ID #31735 8 years ago
  michael f85d44ae04 * TestArrayAccess test for bug ID #31735 8 years ago
  michael 6371309843 * Fix bug ID #31801, empty class var section 8 years ago
  michael 313b316d78 * Fix bug #31800 8 years ago
  Mattias Gaertner 2a0c83bb3c fcl-passrc: skip unknown $if functions by default 8 years ago
  Mattias Gaertner 071225ca59 fcl-passrc: treat $error as warning by default 8 years ago
  Mattias Gaertner 9eb7248817 fcl-passrc: ignore unknown functions in directive conditions, issue #31799 8 years ago
  michael a5ae6778e3 * Fix bug #31720 8 years ago
  nickysn 1529aee506 + apply the "x:=k+x" / "x:=k [and/or/xor] x" optimization even when there are 8 years ago
  michael dbc9b7f8b4 * Fix Bug ID #31733 8 years ago
  Mattias Gaertner e783e54e8c fcl-passrc: implemented $elseif 8 years ago
  Mattias Gaertner cbe98e75d8 fcl-passrc: $warning, $note, $hint 8 years ago
  joost 1fba4f936b * Avoid double parameters (paths) on compilation of fpmake-executables 8 years ago
  svenbarth 5971e1327e * fix for Mantis #31756: have array constructors prefer open array parameters instead of dynamic array parameters for backwards compatibility 8 years ago
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers 8 years ago
  pierre ac3b9ac979 Avoid placing COMPILER_UNITTARGETDIR in the prerequisite list of assmebler files, 8 years ago
  Mattias Gaertner 65d14ace38 pastojs: test invalid mode and modeswitch 8 years ago
  Mattias Gaertner 2e80006c6d fcl-passrc: check allowed modes, fixed po_KeepScannerError 8 years ago
  marco 324ec4af58 * another sysctl fix. Original fixes were done in the assumption that the 8 years ago
  pierre 6416864997 Revert wrong patch, which lead to an endless loop on linux systems, as directories are modified by each file additions 8 years ago
  maciej-izak fa75f25fac * Enabling crosscompiling from Windows towards Darwin. Patch from Alfred (mantis 31099). Thanks! :) 8 years ago
  pierre e6aa46f7f9 Add explicit dependency of gparmake and createlst executables to the units/FULL_TARGET subdirectory creation to avoid errors 8 years ago
  florian 7b658f56dc * compilation fixed after last cleanup 8 years ago