fpc/compiler/m68k
Jonas Maebe 8349cde7db * changed byte/word/longbool to be Delphi-compatible (+ similar changes
for qwordbool) + test:
    o assigning true to such a variable now sets them to $ff/$ffff/$ffffffff
    o these types are now all signed
    o converting an integer type to a byte/word/long/qwordbool using an
      explicit type cast keeps the integer's original value stored in the
      bool, instead of forcing it to ord(true)/ord(false)
    (mantis #10233 and #10613, implemented for all architectures, testsuite
     tested for ppc32, sparc and x86)
  * fixed some places where the rtl depended on longbool(true) having the
    value 1
  * extended several boolean tests (and adapted some to no longer assume
    that byte/word/long/qwordbool(true)=1)
  + support for converting to qwordbool in second_int_to_bool for x86, ppc
    and sparc

git-svn-id: trunk@9898 -
2008-01-24 21:30:55 +00:00
..
aasmcpu.pas * more spilling fixes 2008-01-20 16:13:20 +00:00
ag68kgas.pas
aoptcpu.pas
aoptcpub.pas
aoptcpud.pas
cgcpu.pas * removed a_call_reg hack, not needed after peter's latest fix 2007-11-04 15:27:31 +00:00
cpuasm.pas
cpubase.pas + first attempt to implement a_call_reg 2007-11-04 01:40:02 +00:00
cpuinfo.pas
cpunode.pas
cpupara.pas
cpupi.pas
cputarg.pas
itcpugas.pas
m68kreg.dat
n68kadd.pas * changed byte/word/longbool to be Delphi-compatible (+ similar changes 2008-01-24 21:30:55 +00:00
n68kcal.pas + de-uglified the previous hack 2007-11-01 19:31:58 +00:00
n68kcnv.pas * changed byte/word/longbool to be Delphi-compatible (+ similar changes 2008-01-24 21:30:55 +00:00
n68kmat.pas
r68kcon.inc
r68kgas.inc
r68kgri.inc
r68knor.inc
r68knum.inc
r68krni.inc
r68ksri.inc
r68ksta.inc
r68kstd.inc
r68ksup.inc
ra68k.pas * give a regular error message instead of an internal error on x86 2007-12-01 11:28:15 +00:00
ra68kmot.pas
rgcpu.pas