Historique des commits

Auteur SHA1 Message Date
  pierre 92acd38f40 Fix for bug report #34380 il y a 6 ans
  nickysn 518cdf9674 * replaced the saved_XXX_registers arrays with virtual methods inside il y a 7 ans
  Károly Balogh 66d180187a m68k: fix build after r38206 il y a 7 ans
  Károly Balogh 58d98d8cd7 m68k: made the PIC_OFFSET_REGs runtime changeable, and applied some defaults il y a 7 ans
  Károly Balogh 41f72a0e6d m68k: some initial support for C ABIs which use an address register to return structs by address il y a 8 ans
  Károly Balogh b481129f4e m68k: for cdecls with the SVR4 ABI return results both in A0 and D0 il y a 8 ans
  Jonas Maebe 880d438704 * renamed t<cpuname>procinfo to tcpuprocinfo for all targets, so we can il y a 8 ans
  Károly Balogh c4e954c9a5 m68k: added fint and fintrz instructions il y a 8 ans
  Károly Balogh a2a630e9c5 m68k: fixed and enabled hardware mod/div support for coldfire, also it no longer depends on cpu family but cpu capability il y a 9 ans
  Károly Balogh b6d845e732 m68k: needs_unaligned helper. returns true when the given reference with the given size needs to be loaded with unaligned support on the given cpu il y a 9 ans
  Károly Balogh 50a40062e2 m68k: fixed the build after r33614 il y a 9 ans
  Károly Balogh 92b2cf917d m68k: when saving/restoring FPU registers, use the right FPU register size on ColdFire to calculate the stored size il y a 9 ans
  Károly Balogh 23106882ac m68k: extended TResFlags with float resflags il y a 9 ans
  Károly Balogh bd564b8933 m68k: some code to support the ColdFire v4e FPU. not functional yet. il y a 9 ans
  Károly Balogh 288fa53694 m68k: is_calljmp cleanup il y a 9 ans
  Károly Balogh 9c12615f09 m68k: new isregoverlap function, which returns true if the two registers overlap (same type and subreg). use the new r68kbss.inc for regnumber_count_bsstart. other minor tweaks. il y a 9 ans
  Károly Balogh 258b42de26 m68k: added support for FSIN/FCOS. these are software supported on the 68040, so we should have a separate 68040/060 FPU option too, to avoid these in the future. il y a 10 ans
  Károly Balogh c062e55aa2 m68k: after a compare on the FPU, move the condition flags back to the CPU. this should make floating point compare actually working il y a 10 ans
  Károly Balogh 9d6f763d4f m68k: small helpers to determine a given int value fits into a certain size or instruction argument il y a 10 ans
  Károly Balogh 6070ac3def m68k: some more basic FPU stuff il y a 10 ans
  Károly Balogh 8acc260a09 m68k: added the byterev and ff1 CF ISAA+/ISAC instructions, also added byterev as a CPU capability il y a 11 ans
  sergei c79cd3beca * m68k: fixed/completed the inverse_cond function. il y a 11 ans
  Károly Balogh 7ee09b9620 instead of supporting SP only, have register A7 defined, and have SP as an alias il y a 11 ans
  Károly Balogh 80b253c111 be consistent in naming. renamed VOLATILE_ADDRESSREGISTER to VOLATILE_ADDRESSREGISTERS il y a 11 ans
  Károly Balogh 97864d7cbd trying harder to commit compilable code (manual merge fail) il y a 11 ans
  Károly Balogh 3b99974847 set up register A6 to be saved as well. this will only happen in case A6 is not used as framepointer il y a 11 ans
  Károly Balogh dfe2f253f9 added 68040 CPU type, MOVE16 and ColdFire V4 extra instructions il y a 11 ans
  Károly Balogh 280ee919b7 removed several debug writeln()s il y a 11 ans
  svenbarth c48d572996 Implement support for saving and restoring address registers. il y a 12 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