]> git.gag.com Git - fw/sdcc/blobdiff - ChangeLog
* src/SDCCicode.c (geniCodeIfx): fix bug 1406131: always false while loop
[fw/sdcc] / ChangeLog
index 860625774539541d15b2d8fbf5a582e20536336c..83335ba5136cc7d16972e924ba34c9d88878a0ee 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,15 +1,23 @@
+2006-01-16 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * src/SDCCicode.c (geniCodeIfx): fix bug 1406131: always false
+       while loop
+       * support/regression/tests/bug-1406131.c: added
+
 2005-12-31 Bernhard Held <bernhard AT bernhardheld.de>
 
        * src/SDCCast.c (decorateType): fix promotion of unary minus
        * src/SDCCsymt.c (computeType): beautified
        * src/SDCCval.c (cheapestVal): beautified, old non-Ansi version removed,
-       (valUnaryPM, valComplement, valNot): fix sign and promotion
+       (valUnaryPM, valComplement): fix sign and promotion,
+       (valNot): ANSI: result type is int (SDCC: unsigned char)
        * support/regression/tests/uminus.c: speedup by removing superflous
        test case 'int'
        * support/regression/tests/onebyte.c: added promotion and signedness
        tests for unary minus
        * support/regressions/tests/bug-477927.c: disable warning about
        uninitialized variables
+       * support/regression/tests/not.c: added
 
 2005-12-28 Bernhard Held <bernhard AT bernhardheld.de>