Commit Verlauf

Autor SHA1 Nachricht Datum
  olivier 7d4da65273 + Set UEFI application kind in the generated binary header vor 8 Jahren
  nickysn 012153201a * moved the conversion of "x:=x op k" to inline nodes to a separate optimization vor 8 Jahren
  Jonas Maebe 4c68ea1000 * use pocalls_cdecl and cstylearrayofconst more consistently instead of vor 8 Jahren
  Jonas Maebe 265c8e7bbc + support for specifying ms_abi_default, ms_abi_cdelc, sysv_abi_default, and vor 8 Jahren
  svenbarth a9888eba70 * also generate Big Obj COFF files with the GNU utilities (needs 2.25 or newer), at least as long as the new option -a5 isn't given, which disables this vor 8 Jahren
  florian 29a2c433f7 * -Sr option for iso mode: in case no command line parameter is passed, the file name for program parameters is derived from their variable name vor 9 Jahren
  Károly Balogh 38837ee973 m68k: make the new register calling convention the default vor 9 Jahren
  pierre 4d09dfca95 Remember usage of checkpointer (-gc) option: vor 9 Jahren
  yury db590da1e6 * Added a new debug option switch -godwarfcpp - Simulate C++ debug information in DWARF. It is more correct way to workaround LLDB issues than in r34558. This option can be used for debuggers, which does not support Pascal correctly. vor 9 Jahren
  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. vor 9 Jahren
  florian cb4773432b + hardfloat directive (arm only): use hard float calling conventions regardless of the abi, resolves #29715 vor 9 Jahren
  pierre 40193ea1db Add pi_has_open_array_parameter to proc_info.flags as this requires special handling for i8086 huge memory model to restore DS register correctly vor 10 Jahren
  nickysn bfa96171e0 * changed the asizeint and asizeuint to 32-bit on CPUs with 16-bit address vor 10 Jahren
  Jeppe Johansen 0046af39eb Fixed #29025. vor 10 Jahren
  florian 70b8789262 o basic extended pascal support: vor 10 Jahren
  Károly Balogh 3675fc75cb VLink Support: vor 10 Jahren
  nickysn b26e10d53c + generate proper win16 prologue/epilogue for exported routines (we don't yet vor 10 Jahren
  nickysn e0aa6bf85f * the FarProcsPushOddBP target switch made local instead of global (BP7 compatibility) vor 10 Jahren
  Jonas Maebe 2cf8e50771 * fixed unwanted disabling of a codepage set via -FcXXX/{$codepage XXX} vor 10 Jahren
  Jonas Maebe 4564bffb85 * use binutils 2.19+ linker script "augmentation" functionality to specify vor 10 Jahren
  Jonas Maebe e06a759e20 - reverted r31664, it causes crashes with some ld versions :/ vor 10 Jahren
  Jonas Maebe cd41bf672c * use binutils 2.19+ linker script "augmentation" functionality to specify vor 10 Jahren
  Jeppe Johansen 3cb9be73bc Moved tcontrollerdatatype out into cpuinfo. vor 10 Jahren
  florian a645de74d7 * fix warning vor 10 Jahren
  nickysn bdfd23cc2e + new target switch "FarProcsPushOddBP", which causes the i8086 compiler to push vor 10 Jahren
  Jonas Maebe 1b43930749 - removed long deprecated/buggy assembler cse optimiser for i386 vor 10 Jahren
  florian 06fd4223e9 + optimization setting level4 vor 11 Jahren
  Jonas Maebe 5d4837329b * changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion vor 11 Jahren
  Jonas Maebe eb419b58c5 - disable inlining of routines that contain a call to a C-style varargs vor 11 Jahren
  Jonas Maebe 146e3bcb9e * synchronised with trunk till r29513 vor 11 Jahren