Commit History

Автор SHA1 Съобщение Дата
  Károly Balogh a82a3ec38e let the assembler decide about the size of the Bcc and BRA instructions, this makes code generated here work on a 68000 (and probably a lot smaller in size, no more forced 32bit displacements) преди 11 години
  Jonas Maebe 4065483a50 * completed thlcgobj.location_force_fpureg(), use it everywhere and removed преди 11 години
  Károly Balogh 2791e8ad15 use optimized cg loading functions in 64bit compares instead of hardcoded move.ls (move.l #X,dn is 48bit long, clr.l/moveq.l is 16bit long) преди 11 години
  svenbarth 8e60465eb4 Fix the last failing tcnvint test (plus another one) by using comparisons that are not necessarily 32-bit. преди 12 години
  svenbarth 4d1fb1573e m68k: Fix handling of small sets (based on how ARM does it) преди 12 години
  svenbarth 6f5a648516 Improve the cpu type handling for M68k just in case we should branch 2.8.0 before I can start working on M68k again. преди 12 години
  Jonas Maebe 2dd75e707e * renamed thlcgobj.tcgsize2orddef to defutil.cgsize_orddef преди 12 години
  svenbarth 78f0d6f70e Revert the changes from r23383 for m68k/n68kadd.pas. Memo to self: Don't change code if you don't really understand why it does things the way it does. преди 12 години
  svenbarth ccecf2c13c Fix comparisons (aka usage of flag/CCR register) преди 12 години
  svenbarth 9d4d7d748c m68k/n68kadd.pas: преди 13 години
  svenbarth f0aad6dbc4 * m68k/n68kadd.pas, t68kaddnode.second_cmpordinal: преди 13 години
  svenbarth 5bb0e5992b * m68k/n68kadd.pas, t68kaddnode.second_cmpboolean: преди 13 години
  svenbarth f746d9603a * m68k/n68kadd.pas, t68kaddnode.second_cmpsmallset: преди 13 години
  Jonas Maebe edd42aa42a * moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for преди 13 години
  florian 26850e3425 * fix full cycle after adding new boolean types преди 14 години
  Jonas Maebe 8349cde7db * changed byte/word/longbool to be Delphi-compatible (+ similar changes преди 17 години
  Jonas Maebe 1d96dcc50d * renamed nf_swaped to nf_swapped преди 19 години
  florian ab919747a6 * several m68k fixes преди 19 години
  peter 658c46b903 * remove tdictionary and tindexarray преди 19 години
  florian 85d63d9fa9 * settings refactored преди 19 години
  peter 3078a1927f * remove ttype преди 19 години
  peter b7fe6797bf Merged revisions 2921-2922,2925 via svnmerge from преди 19 години
  Károly Balogh 37024dc4d0 + more m68k mess... ignore :) преди 19 години
  Károly Balogh 8d8e9b8806 + more 68k mess, committed to transfer between dev machines, ignore преди 19 години
  Károly Balogh db07870443 totally messy m68k changes. cleanup in progress преди 19 години