Historial de Commits

Autor SHA1 Mensaje Fecha
  Károly Balogh 38837ee973 m68k: make the new register calling convention the default hace 8 años
  pierre 4d09dfca95 Remember usage of checkpointer (-gc) option: hace 9 años
  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. hace 9 años
  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. hace 9 años
  florian cb4773432b + hardfloat directive (arm only): use hard float calling conventions regardless of the abi, resolves #29715 hace 9 años
  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 hace 9 años
  nickysn bfa96171e0 * changed the asizeint and asizeuint to 32-bit on CPUs with 16-bit address hace 9 años
  Jeppe Johansen 0046af39eb Fixed #29025. hace 9 años
  florian 70b8789262 o basic extended pascal support: hace 9 años
  Károly Balogh 3675fc75cb VLink Support: hace 9 años
  nickysn b26e10d53c + generate proper win16 prologue/epilogue for exported routines (we don't yet hace 10 años
  nickysn e0aa6bf85f * the FarProcsPushOddBP target switch made local instead of global (BP7 compatibility) hace 10 años
  Jonas Maebe 2cf8e50771 * fixed unwanted disabling of a codepage set via -FcXXX/{$codepage XXX} hace 10 años
  Jonas Maebe 4564bffb85 * use binutils 2.19+ linker script "augmentation" functionality to specify hace 10 años
  Jonas Maebe e06a759e20 - reverted r31664, it causes crashes with some ld versions :/ hace 10 años
  Jonas Maebe cd41bf672c * use binutils 2.19+ linker script "augmentation" functionality to specify hace 10 años
  Jeppe Johansen 3cb9be73bc Moved tcontrollerdatatype out into cpuinfo. hace 10 años
  florian a645de74d7 * fix warning hace 10 años
  nickysn bdfd23cc2e + new target switch "FarProcsPushOddBP", which causes the i8086 compiler to push hace 10 años
  Jonas Maebe 1b43930749 - removed long deprecated/buggy assembler cse optimiser for i386 hace 10 años
  florian 06fd4223e9 + optimization setting level4 hace 10 años
  Jonas Maebe 5d4837329b * changed {$modeswitch blocks} to {$modeswitch cblocks} to avoid confusion hace 10 años
  Jonas Maebe eb419b58c5 - disable inlining of routines that contain a call to a C-style varargs hace 10 años
  Jonas Maebe 146e3bcb9e * synchronised with trunk till r29513 hace 10 años
  Jonas Maebe e97f31541e - reverted partial commit of merge hace 10 años
  Jonas Maebe a76bbf363d * synchronised with trunk r29513 hace 10 años
  nickysn b193073e32 + support the $fpcmemorymodel macro in fpc.cfg hace 10 años
  florian 5c67fcc43f + change always floating point divisions into multiplications if they are a power of two, hace 10 años
  Jonas Maebe bd09b88a5b + support for http://en.wikipedia.org/wiki/Blocks_(C_language_extension) hace 11 años
  nickysn 63305cc2e6 + added directive {$HUGEPOINTERARITHMETICNORMALIZATION} to control the hace 11 años