X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=11b1f65a93d72772392dabbaf5b6a52aecd8e49e;hb=07df12abd9fe9f3ff2fa7edb177ff5e38a78324c;hp=a5c420c22e85b40de21c38475c293bbd82111540;hpb=1bb04369c1ceddeeace0ecd3a8bd05f0877ba4e3;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index a5c420c2..11b1f65a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,23 @@ +2001-11-07 Michael Hope + + * src/z80/ralloc.c (packRegsForHLUse): Banned IFXs from being packed into HL. + (packRegsForHLUse): Added rule to pack address of/pointer get for itemps into HL for the Z80. + (packRegsForAccUse2): Added rule to pack hbit IFXs into A. + + * src/z80/main.c (_setDefaultOptions): Made float code re-entrant by default. + + * src/z80/gen.c (aopGetLitWordLong): Added word support for floats. + (genNotFloat): Added. + (genUminusFloat): Added. + + * device/lib/z80/Makefile: Added floating pt stubs. + + * device/lib/Makefile.in (Z80SOURCES): Added floating pt support. + + * src/z80/gen.c (genIpush): Fixed up a push of one byte when left is in a pair. + + * device/lib/_fsadd.c (__fsadd): Fixed up return where the numbers are hugely different. + 2001-11-07 Bernhard Held * sdcc/sim/ucsim/s51.src/glob.cc: Minor fix.