X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=85785c48fceba2d84e22b074ef4288180f43c77f;hb=e18eec8c87d6b50be0e894469ec64651b31e2b07;hp=bd44b010612b6769e05db2a9159ce2191d1d9f30;hpb=7817d707cb52474ec995e5433b41e7ed8fc9451b;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index bd44b010..85785c48 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,53 @@ +2005-11-24 Bernhard Held + + * src/SDCCsymt.c (copyLinkChain): fixed bug 770487, copy structdef + and fields-list too + * src/SDCCast.c (createIvalArray): removed obsolete comment + +2005-11-24 Borut Razem + + * sdcc/device/lib/Makefile.in: remove all unnecessary files, 2nd try... + +2005-11-23 Bernhard Held + + * src/SDCCast.c (createIvalCharPtr): fixed bug 1348271 + +2005-11-22 Maarten Brock + + * device/lib/_fs2schar.c, + * device/lib/_fs2sint.c, + * device/lib/_fs2slong.c: optimized inline asm + +2005-11-21 Jesus Calvino-Fraga + + * device/lib/_fs2slong.c, device/lib/_fs2sint.c, device/lib/_fs2char.c: + Better handling of floats between -1.0 and 0.0. + +2005-11-20 Frieder Ferlemann + + * src/mcs51/peeph.def: added missing "if"s as noted by Hubert Sack. + (the missing "if"s prohibited removal of redundant labels) + +2005-11-19 Jesus Calvino-Fraga + + * device/lib/_fs2slong.c, device/lib/_fs2sint.c, device/lib/_fs2char.c: + Properly convert floats between -1.0 and 0.0 to long, int, and char + types (max integer value of negative floats tends to zero). + * device/lib/modff.c, device/lib/ceilf.c, device/lib/floorf.c: + Removed changes made so to work properly with floats between + -1.0 and 0.0, as the problem is fixed in _fs2slong.c, _fs2sint.c, + and _fs2char.c + +2005-11-18 Bernhard Held + + * src/SDCCcse.c (ReplaceOpWithCheaperOp): minor fix for debugging only + * src/mcs51/gen.c (genUnpackBits): better code and a fix, + (genCast) cosmetic change + * src/ds390/gen.c (genUnpackBits, ): ported from mcs51 + * src/ds390/ralloc.c (packRegsForAssign): ported fix for bitfields + from mcs51 + * support/regression/tests/bitfields (testSignedBitfields): added + 2005-11-18 Borut Razem * sdcc/device/lib/Makefile.in: remove all unnecessary files