Commit History

Autor SHA1 Mensaxe Data
  svenbarth be0d51d64c * allow $MinEnumSize, $PackSet and $PackRecords to be used with $Push and $Pop %!s(int64=7) %!d(string=hai) anos
  svenbarth da672d1344 * instead of using separate booleans use a set to keep track of pending changes for popped settings %!s(int64=7) %!d(string=hai) anos
  florian f61b074912 * (re)store alignment when doing a $push/$pop %!s(int64=7) %!d(string=hai) anos
  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. %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe f5a3bab7d4 * add llvminfo to override optimizer switches in case of {$ifdef llvm} %!s(int64=9) %!d(string=hai) anos
  nickysn b26e10d53c + generate proper win16 prologue/epilogue for exported routines (we don't yet %!s(int64=9) %!d(string=hai) anos
  nickysn ae533e4c77 + made the $W switch control the FarProcsPushOddBP target switch in the i8086 %!s(int64=9) %!d(string=hai) anos
  nickysn 86b9a0eed1 + added the $F switch to the turbo and macSwitchTable, as that takes precedence %!s(int64=11) %!d(string=hai) anos
  Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically %!s(int64=14) %!d(string=hai) anos
  pierre d707d38ea1 * Fix double WARN infinite loop %!s(int64=14) %!d(string=hai) anos
  pierre d09389ac79 Implement support for $WARN XXX ON/OFF/ERROR %!s(int64=14) %!d(string=hai) anos
  paul a8381c8b32 fpc: compiler: %!s(int64=15) %!d(string=hai) anos
  Jonas Maebe a7e02c7948 * check validity of calling conventions specified using {$calling x} %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe bf7c9361f6 * delay effect of {$calling x} until switches are flushed (mantis #12985) %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe e5920bc2b8 * delay verbosity changes just like localswitches changes %!s(int64=16) %!d(string=hai) anos
  florian c7100799ed + forbid usage of $E on targets supporting no fpu emulation %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 4765364816 * don't give a warning for {$u-} (means "Pentium-safe fdiv off", is only %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe c9148d67a9 * support for {$z+/-} (={$z4/1}) %!s(int64=18) %!d(string=hai) anos
  peter 658c46b903 * remove tdictionary and tindexarray %!s(int64=19) %!d(string=hai) anos
  florian 85d63d9fa9 * settings refactored %!s(int64=19) %!d(string=hai) anos
  peter 2888a21593 * list supported optimization options in -i %!s(int64=19) %!d(string=hai) anos
  peter 632bdcd149 * $W switch sets the localswitch cs_generate_stackframes that can be %!s(int64=20) %!d(string=hai) anos
  peter 89297d2c39 * move all stabs ($ifdef gdb) code to dbgstabs %!s(int64=20) %!d(string=hai) anos
  florian 08f0419e3e + $A similiar to $align on/off added %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos
  fpc 50778076c3 initial import %!s(int64=20) %!d(string=hai) anos
  peter e417e34496 * truncate log %!s(int64=20) %!d(string=hai) anos
  olle c2be1fd337 * made macpas switches in sync with turbo switches %!s(int64=20) %!d(string=hai) anos
  peter d763f9e142 browser disabled %!s(int64=21) %!d(string=hai) anos
  olle 41bdd6178c + added external facilities for macpas %!s(int64=21) %!d(string=hai) anos