提交历史

作者 SHA1 备注 提交日期
  svenbarth c60ce2af07 --- Merging r43264 into '.': 4 年之前
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on 4 年之前
  pierre 80553119b5 Merge cs_check_fpu_exception part of commit 39813 5 年之前
  marco 9b25c9bda6 # revisions: 45424 5 年之前
  marco 921fb2f4ec --- Merging r45410 into '.': 5 年之前
  Jonas Maebe 153ddaffc9 --- Merging r43279 into '.': 5 年之前
  florian 0c6cf12fbf + support for the directive $EXCESSPRECISION 7 年之前
  svenbarth ff407c56d9 * extend scanning of $modeswitch to support not only + and -, but also ON and OFF like other switches 7 年之前
  svenbarth be0d51d64c * allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop 7 年之前
  florian 7d35ced2d9 + support {$message info ...}, resolves #30654 7 年之前
  florian f61b074912 * (re)store alignment when doing a $push/$pop 7 年之前
  svenbarth 9619576515 + add support for $SetPE{OS,SubSys,User}Version directives; Delphi compatible; Note: $SetPEUserVersion takes precedence to $Version 7 年之前
  Károly Balogh 95274c1d7b atari: enable apptype directive, and change exe extension when compiling a GUI app 8 年之前
  Károly Balogh 464ecab542 huge syscall support refactor for Amiga-likes. removed large chunks of ancient duplicated code, and in general tried to make the entire thing more maintainable and cleaner. also added support for AROS EAXBase syscall convention 9 年之前
  nickysn c2305809dc + added an i8086-embedded target support to the compiler (RTL and makefile 9 年之前
  svenbarth d24065c529 Fix compilation of the JEDI package. Old Delphi versions have {$WEAKPACKAGEUNIT} while newer ones also seem to allow {$WEAKPACKAGENUNIT ON}... :/ (analogous for DENYPACKAGEUNIT...) 9 年之前
  svenbarth 7d8d0340b9 Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from branches/svenbarth/packages: 9 年之前
  svenbarth 86b9381673 Add new Delphi compatible switch {$G+/-}, {$IMPORTEDDATA ON/OFF} which handles generation of indirect references for cross unit variable accesses if needed for the target. 9 年之前
  nickysn 06b9789928 + implemented a new {$ASMCPU XXX} directive, allowing to specify a different 9 年之前
  nickysn 3a4afab681 * fixed a bug in the $targetswitch directive, which prevented target switches 9 年之前
  Jonas Maebe 2cf8e50771 * fixed unwanted disabling of a codepage set via -FcXXX/{$codepage XXX} 9 年之前
  Jonas Maebe 0d74e4f719 * changed paratargetdbg from a global variable into a field of toption 10 年之前
  nickysn 7f9fa145e8 + added error message in case the HUGEPOINTERNORMALIZATION directive is used 11 年之前
  nickysn 63305cc2e6 + added directive {$HUGEPOINTERARITHMETICNORMALIZATION} to control the 11 年之前
  nickysn a3b48b79cb - rm the scan_w_hugepointernormalization_not_support message, replaced with 11 年之前
  nickysn aee568e6fc * cs_hugeptr_normalization renamed to cs_hugeptr_arithmetic_normalization, 11 年之前
  svenbarth 30be5d8d33 As discussed on core enable the abstract class construction warning by default and also make it controllable with {$warn constructing_abstract ...}. 11 年之前
  nickysn b3bb9df19f + added a $HUGEPOINTERNORMALIZATION switch 11 年之前
  nickysn 0d4edf118e + added upper limits to the heapmin and heapmax values set by the $M directive 11 年之前
  nickysn db011dfb7a + added a warning if HeapMax<HeapMin is specified with the $M directive 11 年之前