X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=8d15cb346d2298d40a178c5d6ed1cc93e65017d6;hb=e00a006bbf7426dc06f853b0f7547e216467f3a4;hp=858454944902856a8ab14c90c9f2b9f72678caa5;hpb=aaa8b9fedeebcbc459d2e8047d73cf23d697ce40;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index 85845494..8d15cb34 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,46 @@ +2004-03-29 Bernhard Held + + * src/SDCCast.c (addCast): don't cast float to char + +2004-03-28 Bernhard Held + + * device/lib/large/Makefile: fixed parallel execution by + replacing `make` by `$(MAKE)` + +2004-03-28 Erik Petrich + + * src/hc08/gen.c (genPointerGetSetOfs): correctly handle 1 byte array + offsets (fixes bug #923936) + +2004-03-26 Bernhard Held + + * device/lib/small/Makefile: fixed parallel execution by + replacing `make` by `$(MAKE)` + +2004-03-23 Bernhard Held + + * device/lib/vprintf.c (vsprintf): minor optimization, see bug #801101 + +2004-03-23 Scott Dattalo + + * src/pic/gen.c (genCpl): multi-byte complements were not working. + * src/regression/Makefile: Regression test was not running. + +2004-03-23 Bernhard Held + + * src/SDCCast.c (resultTypePropagate, decorateType): avoid promotion to int for + complement if possible + * src/SDCCval.c (valComplement), + * src/SDCCicode.c (operandOperation): fixed complement of literal + * support/regression/tests/onebyte.c (testComplement): added + +2004-03-22 Bernhard Held + + * src/SDCCast.c (processParms): fixed bug #920866; decorateType() can + return an optimized tree; actually replace actParm with the new tree + * src/SDCCast.h: added some parantheses to remove side effects + * support/regression/tests/bug-920866.c + 2004-03-21 Scott Dattalo * src/pic/gen.c, src/pic/gen.h, src/pic/genarith.c, src/pic/pcode.c: Bit operands were not being handled properly in the pic14 port. @@ -96,7 +139,7 @@ reported by Adam Wozniak in Sdcc-user list 2004-03-10 Bernhard Held - + * src/SDCCast.c (decorateType): fixed with bug and promotion in arithmetic optimizations, added debug output