fpc/rtl/powerpc
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
..
int64p.inc * changed byte/word/longbool to be Delphi-compatible (+ similar changes 2008-01-24 21:30:55 +00:00
makefile.cpu * remove $Log 2005-06-07 09:47:55 +00:00
math.inc + PIC support for darwin/ppc32 (-Cg works now, no regressions in test 2007-09-26 16:41:32 +00:00
mathu.inc * GetExceptionMask returned inverted result for exInvalidOp 2006-04-05 07:46:18 +00:00
mathuh.inc * ppc32: added FPU configuration code in math unit (fixes tw3161) 2005-11-20 01:21:55 +00:00
powerpc.inc * remove asm for simple math functions so the generic inlined function is 2008-01-19 20:23:27 +00:00
set.inc - removed/disabled all normalset code (except for bootstrapping), since 2007-05-20 11:19:36 +00:00
setjump.inc * remove $Log 2005-06-07 09:47:55 +00:00
setjumph.inc * remove $Log 2005-06-07 09:47:55 +00:00
strings.inc * remove $Log 2005-06-07 09:47:55 +00:00
stringss.inc * remove $Log 2005-06-07 09:47:55 +00:00
strlen.inc * remove $Log 2005-06-07 09:47:55 +00:00
strpas.inc * fixed ppc and ppc64 compilation after r8898 2007-10-21 22:15:19 +00:00