Historique des commits

Auteur SHA1 Message Date
  Károly Balogh 66e651bed0 m68k: build fix il y a 8 ans
  Károly Balogh df38fd18e0 m68k/powerpc: improved version of int_to_bool casting. now both also passes the improved version of tb0625 il y a 8 ans
  Károly Balogh 288a39d86e m68k: indentation fixes. no functional changes. il y a 8 ans
  Károly Balogh 15f67e6f5b m68k: in int to bool conversion, only try to zero/sign extend the value, if the destination is actually larger than the source il y a 8 ans
  Károly Balogh b4fd85f19c m68k: unaligned handling for math and typeconv nodes il y a 9 ans
  Károly Balogh 931c14f0cf m68k: in second_int_to_bool, don't call TST after OR, since OR sets the flags as required already il y a 9 ans
  Károly Balogh aa63aa95bb m68k: a bunch of '000 related fixes and cleanups. generated source now compiles for '000 again, which was broken due to recent improvements conflicting with limitations of the original '000 il y a 9 ans
  Károly Balogh 4e964c2ed7 m68k: rewrote fixref and a_load_ref_ref, fixing a bunch of problems on ColdFire, unifying and simplifying the code a lot, and hopefully not killing anything in the process il y a 9 ans
  Jonas Maebe 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false il y a 10 ans
  florian b222d0b663 * correctly handle LOC_SUBSETREG,LOC_CSUBSETREG,LOC_SUBSETREF,LOC_CSUBSETREF in second_int_to_bool, resolves issue #28007 il y a 10 ans
  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 il y a 10 ans
  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. il y a 10 ans
  Károly Balogh 01febdd7f3 plain 68000 also doesn't support 123(dX) il y a 11 ans
  svenbarth 2a65c05a8c Clean up dead code. il y a 11 ans
  svenbarth 908c0f7293 M68k: Correctly handle the case of assigning a Boolean expression to a 64-bit Boolean. Fixes tw20889. il y a 11 ans
  svenbarth 435dec656f * m68k/n68kcnv.pas, tm68ktypeconvnode.second_int_to_bool: il y a 11 ans
  Károly Balogh 55be015a4e better version of the ColdFire TST.L 123(dX) fix, fixes regressions in tcnvint1 and 2 il y a 12 ans
  Károly Balogh 6c0581da49 * do not emit TST.L #ofs(dX) instructions for the Coldfire il y a 12 ans
  svenbarth 75dc360bd4 Correctly handle 64-Bit values when converting ints to bools. Fixes 2 tests. il y a 12 ans
  pierre 2a610e74b7 Also handle fpu_soft il y a 12 ans
  svenbarth 8e07ddb2bc * made internal errors for M68K unique il y a 13 ans
  svenbarth 9402a068a5 m68k/n68kcnv.pas, tm68ktypeconvnode.second_int_to_bool: il y a 13 ans
  svenbarth 07c3cff61d m68k/n68kcnv.pas, tm68ktypeconvnode.second_int_to_bool: il y a 13 ans
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for il y a 13 ans
  yury 491f0fa1d8 * Replaced all user defined warnings by TODO comments to reduce compiler noise. il y a 17 ans
  yury b70bf05ad5 * I hope it's proper fix for r10688. il y a 17 ans
  yury e71d631c24 * Fix for tw10233 for all CPUs. il y a 17 ans
  yury 771479e65c * Improved fix for bug #10233 for better Delphi compatibility and efficiency: il y a 17 ans
  yury cf235145cb * Fixed a_load_reg_reg for arm. il y a 17 ans
  Jonas Maebe 62e66d2a56 * explicit typecasting of any ordinal type to a boolean of the same il y a 17 ans