* src/SDCCast.c (decorateType): fixed previouse immature commit, added optimisation
[fw/sdcc] / ChangeLog
index ae5ef8f61c476fe8c28039830658770f461f5609..2c55b61731dfcf59a34077ecb480cd754c88833e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2005-10-25 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * src/SDCCast.c (addCast): added promotion for bit variables
+       (decorateType): emit W_COMPLEMENT before the problem vanishes behind
+       promotion casts + optimisation
+       (optimizeGetWord): fix warning 'i' might be used uninitialized
+       * src/mcs51/gen.c (genCpl): removed W_COMPLEMENT
+       * src/ds390/gen.c (genCpl): removed W_COMPLEMENT
+
+2005-10-24 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * src/SDCCicode.c (ast2iCode): reverted to 1.224 because of regression:
+       all chars are promoted to int; promotion should be handled in SDCCast.c
+
+2005-10-15 Jesus Calvino-Fraga <jesusc AT ece.ubc.ca>
+
+       * device/lib/_strcmp.c: Fixed bug 1326457
+
 2005-10-11 Raphael Neider <rneider AT web.de>
 
        * device/lib/pic16/libio/i2c.ignore: added 1320, fixes broken builds