Commit History

Autor SHA1 Mensaxe Data
  Károly Balogh 935820293c m68k: in tm68ktypeconvnode.int_to_real, fix the reference before using it, and if the source is a register, make sure it's a data register %!s(int64=10) %!d(string=hai) anos
  Károly Balogh d000b1bc7c m68k: basic 68881 fpu support. probably still broken at umpzillion places, and mostly untested, but at least it builds the RTL and all packages successfully with -Cp68020 -Cf68881 instead of dying with random internalerrors() and now even emits actual FPU opcodes. %!s(int64=10) %!d(string=hai) anos
  Károly Balogh 01febdd7f3 plain 68000 also doesn't support 123(dX) %!s(int64=11) %!d(string=hai) anos
  svenbarth 2a65c05a8c Clean up dead code. %!s(int64=11) %!d(string=hai) anos
  svenbarth 908c0f7293 M68k: Correctly handle the case of assigning a Boolean expression to a 64-bit Boolean. Fixes tw20889. %!s(int64=11) %!d(string=hai) anos
  svenbarth 435dec656f * m68k/n68kcnv.pas, tm68ktypeconvnode.second_int_to_bool: %!s(int64=11) %!d(string=hai) anos
  Károly Balogh 55be015a4e better version of the ColdFire TST.L 123(dX) fix, fixes regressions in tcnvint1 and 2 %!s(int64=12) %!d(string=hai) anos
  Károly Balogh 6c0581da49 * do not emit TST.L #ofs(dX) instructions for the Coldfire %!s(int64=12) %!d(string=hai) anos
  svenbarth 75dc360bd4 Correctly handle 64-Bit values when converting ints to bools. Fixes 2 tests. %!s(int64=12) %!d(string=hai) anos
  pierre 2a610e74b7 Also handle fpu_soft %!s(int64=12) %!d(string=hai) anos
  svenbarth 8e07ddb2bc * made internal errors for M68K unique %!s(int64=13) %!d(string=hai) anos
  svenbarth 9402a068a5 m68k/n68kcnv.pas, tm68ktypeconvnode.second_int_to_bool: %!s(int64=13) %!d(string=hai) anos
  svenbarth 07c3cff61d m68k/n68kcnv.pas, tm68ktypeconvnode.second_int_to_bool: %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for %!s(int64=13) %!d(string=hai) anos
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. %!s(int64=17) %!d(string=hai) anos
  yury b70bf05ad5 * I hope it's proper fix for r10688. %!s(int64=17) %!d(string=hai) anos
  yury e71d631c24 * Fix for tw10233 for all CPUs. %!s(int64=17) %!d(string=hai) anos
  yury 771479e65c * Improved fix for bug #10233 for better Delphi compatibility and efficiency: %!s(int64=17) %!d(string=hai) anos
  yury cf235145cb * Fixed a_load_reg_reg for arm. %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 62e66d2a56 * explicit typecasting of any ordinal type to a boolean of the same %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 8349cde7db * changed byte/word/longbool to be Delphi-compatible (+ similar changes %!s(int64=17) %!d(string=hai) anos
  peter 6b8aed593f * remove registers{int/mmx/fpu} from firstpass %!s(int64=18) %!d(string=hai) anos
  Jonas Maebe 05a07a7dd2 * better fix for previous revision %!s(int64=19) %!d(string=hai) anos
  florian 85d63d9fa9 * settings refactored %!s(int64=19) %!d(string=hai) anos
  peter 3078a1927f * remove ttype %!s(int64=19) %!d(string=hai) anos
  peter b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from %!s(int64=19) %!d(string=hai) anos
  Károly Balogh 9a879981ed * even more m68k mess %!s(int64=19) %!d(string=hai) anos
  Károly Balogh db07870443 totally messy m68k changes. cleanup in progress %!s(int64=19) %!d(string=hai) anos
  Károly Balogh 238964e443 Various m68k fixes/additions: %!s(int64=20) %!d(string=hai) anos
  fpc 790a4fe2d3 * log and id tags removed %!s(int64=20) %!d(string=hai) anos