Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  svenbarth 18e6ea0ec8 Fix compilation by fixing typo -.- 9 vuotta sitten
  svenbarth 614c4f47a6 Add two more defines related to packages: 9 vuotta sitten
  svenbarth ca07a4f86f Merged revision(s) 32491-32492 from branches/svenbarth/packages: 9 vuotta sitten
  svenbarth 3f45860cf9 Use constref instead of const when passing TEntryInformation along 9 vuotta sitten
  svenbarth 535621faaa Rename FPC_HAS_INDIRECT_MAIN_INFORMATION to FPC_HAS_INDIRECT_ENTRY_INFORMATION which is more logical considering the record's name 9 vuotta sitten
  svenbarth f406867100 Merged revision(s) 31929-31931,32547 from branches/svenbarth/packages: 9 vuotta sitten
  florian 2890927b10 * MovMov2MovMov1 requires that the allocation of the first register is extended 9 vuotta sitten
  michael 56d3909dea * Added event-based fetching of variables 9 vuotta sitten
  nickysn c205cb03c8 * in SysUtils.DecodeDate(), cast the result of trunc() to longint (trunc 9 vuotta sitten
  Jonas Maebe cf6c7a0a1d * missing instruction type check 9 vuotta sitten
  svenbarth 345d83c3e3 Merge RTTI changes from packages branch (including adjustments that were required due to changes in trunk since then). These changes favor source backwards compatibility in contrast to Delphi compatibility. Binary compatiblity is however drastically broken due to the indirect references that are platform independant! 9 vuotta sitten
  Jonas Maebe 5af40f22e8 * handle enums with a packenum setting that is larger than necessary to store 9 vuotta sitten
  Jonas Maebe f55a403270 * specify the packenum setting to use when creating a tenumdef 9 vuotta sitten
  Jonas Maebe d5e5ca0531 * fixed conversion of LOC_JUMP in location_force_reg() for C-style booleans 9 vuotta sitten
  Jonas Maebe b76539a049 * fixed handling of uninitialised complex function results 9 vuotta sitten
  Jonas Maebe a59fc7c165 - disable attempts to generate debug info when using llvm for now 9 vuotta sitten
  Jonas Maebe ea54b6b2c5 * factored comp/currency-in-register handling out of a_loadfpu_reg_reg() 9 vuotta sitten
  joost 561c7b0862 * Added ability to clear global-variable containing the compiler-version info 9 vuotta sitten
  florian 7f44774852 * i386 uses OptPass1And from aoptx86 9 vuotta sitten
  florian ff506eb219 * enabled And2Test optimization 9 vuotta sitten
  florian a5fc8b629a * factored out OptPass1AND from x86-64 and moved it to aoptx86 9 vuotta sitten
  florian 5e8e21c1be * factored out OpPass2MOV code, x86-64 uses it as well now 9 vuotta sitten
  florian 4758271c91 * x86-64 uses OptPass1MOV 9 vuotta sitten
  florian 6609e8def2 * correctly set the size of the operation when carrying out Mov Op Mov optimizations 9 vuotta sitten
  florian b274599a47 * made some assembler optimizer methods class methods 9 vuotta sitten
  florian e56147ac6e * integrated mov op mov -> op optimization in aoptx86 9 vuotta sitten
  florian 9ed6638baa * moved MovAnd2Mov optimization to aoptx86 9 vuotta sitten
  Jonas Maebe 7f2d970a1e * fixed type encoding of C-style blocks for LLVM 9 vuotta sitten
  Jonas Maebe 951ca4e62b * fixed procdef used to call C-style blocks (only relevant for LLVM) 9 vuotta sitten
  Jonas Maebe ccf011dbc5 * C-style blocks are implicit pointers -> don't parse such typed constants 9 vuotta sitten