* src/SDCCval.c (cheapestVal, valueFromLit): use TYPE_* types
[fw/sdcc] / ChangeLog
index 1e70b3be73c0691ee5e2567edf9490e905a5b8a8..472b64f2887aa30e4cd1997e597886140a10c67c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2003-08-05  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/SDCCval.c (cheapestVal, valueFromLit): use TYPE_* types
+       * src/SDCCval.c (constVal): changed default to signed; hex and octal
+       constants are unsigned; added recognition of "u" flag for unsigned
+       * src/SDCCval.c (valMult): fixed signdness, added warning for overflow
+       * src/SDCCval.c (valDiv, valMod): fixed signdness
+       * src/SDCCicode.c (operandOperation): fixed critical typo; fixed
+       signedness of modulo, left and right shift
+
 2003-08-04  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
 
        Fixed some warnings when building with MSVC: