Revīziju vēsture

Autors SHA1 Ziņojums Datums
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on 4 gadi atpakaļ
  pierre 80553119b5 Merge cs_check_fpu_exception part of commit 39813 5 gadi atpakaļ
  Jonas Maebe 68457f0dc5 - disabled cs_opt_use_load_modify_store by default, because it does not 5 gadi atpakaļ
  pierre 875af11d02 Merge of commits 39916, 39925 and 39963 6 gadi atpakaļ
  florian 0c6cf12fbf + support for the directive $EXCESSPRECISION 7 gadi atpakaļ
  florian 0eea2141f6 * patch by J. Gareth Moreton: clarity in directive conflict error messages, resolves #33754 7 gadi atpakaļ
  florian 4f5f3c4a09 + support for vmov.xx vreg,#imm on arm 7 gadi atpakaļ
  svenbarth 97acf24290 + add a new modeswitch ArrayOperators which is set by default in Delphi modes that enables the internal array operators (currently only "+") 7 gadi atpakaļ
  nickysn 600b460ecd + added new debug output option -godwarfomflinnum for generating line number 7 gadi atpakaļ
  florian 512328deee * include loop unrolling in -O3, as it is done carefully, it is beneficial on average 7 gadi atpakaļ
  florian 31f78ea2b6 + implementation of the vectorcall calling convention by J. Gareth Moreton 7 gadi atpakaļ
  svenbarth 90bd408de4 * fix for Mantis #32355: adjust the meaning of the typehelpers modeswitch for Delphi modes in that it enables the "type helper" syntax as it is in the non-Delphi modes; extending primitive types with record helpers is now always enabled in Delphi modes 8 gadi atpakaļ
  florian 94c3ac027b * fixed spelling: fpc_mode -> gpc_mode 8 gadi atpakaļ
  nickysn 012153201a * moved the conversion of "x:=x op k" to inline nodes to a separate optimization 8 gadi atpakaļ
  Jonas Maebe 4c68ea1000 * use pocalls_cdecl and cstylearrayofconst more consistently instead of 8 gadi atpakaļ
  Jonas Maebe 265c8e7bbc + support for specifying ms_abi_default, ms_abi_cdelc, sysv_abi_default, and 8 gadi atpakaļ
  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 8 gadi atpakaļ
  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 8 gadi atpakaļ
  Károly Balogh 38837ee973 m68k: make the new register calling convention the default 8 gadi atpakaļ
  pierre 4d09dfca95 Remember usage of checkpointer (-gc) option: 9 gadi atpakaļ
  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. 9 gadi atpakaļ
  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 gadi atpakaļ
  florian cb4773432b + hardfloat directive (arm only): use hard float calling conventions regardless of the abi, resolves #29715 9 gadi atpakaļ
  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 9 gadi atpakaļ
  nickysn bfa96171e0 * changed the asizeint and asizeuint to 32-bit on CPUs with 16-bit address 9 gadi atpakaļ
  Jeppe Johansen 0046af39eb Fixed #29025. 9 gadi atpakaļ
  florian 70b8789262 o basic extended pascal support: 9 gadi atpakaļ
  Károly Balogh 3675fc75cb VLink Support: 9 gadi atpakaļ
  nickysn b26e10d53c + generate proper win16 prologue/epilogue for exported routines (we don't yet 10 gadi atpakaļ
  nickysn e0aa6bf85f * the FarProcsPushOddBP target switch made local instead of global (BP7 compatibility) 10 gadi atpakaļ