fixed typo in my last commit
[fw/sdcc] / ChangeLog
index 1e70b3be73c0691ee5e2567edf9490e905a5b8a8..b1fb8c309e3e03eff1db3d7c10634718208fb418 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,52 @@
+2003-08-12  Erik Petrich <epetrich@ivorytower.norman.ok.us>
+
+       Generate warnings for useless declarations like "char data;"
+       that don't do what new users expect.
+
+       * src/SDCC.y
+       * support/Util/SDCCerr.h
+       * support/Util/SDCCerr.c
+
+2003-08-09  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/SDCCval.c (valMult): fixex overflow detection of negativ int
+
+2003-08-07  Erik Petrich <epetrich@ivorytower.norman.ok.us>
+
+       * src/z80/ralloc.c (joinPushes): made compatible with new signedness
+
+       Changes to support big endian targets:
+
+       * src/ports.h
+       * src/SDCCglue.c
+       * src/avr/main.c
+       * src/ds390/main.c
+       * src/izt/i186.c
+       * src/mcs51/main.c
+       * src/pic/main.c
+       * src/pic16/main.c
+       * src/xa51/main.c
+       * src/z80/main.c
+
+2003-08-06  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/SDCCval.c (cheapestVal): changed behaviour to the same as constVal()
+       * device/lib/time.c: fixed warning "integer overflow in expression"
+
+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
+       * support/Util/SDCCerr.c: added warning "integer overflow in expression"
+       * support/Util/SDCCerr.h: added warning W_INT_OVL
+       * src/SDCCast.c (decorateType): fixed gcc3.3 warning
+       * src/SDCCast.c (ast_print): improved output of constants
+
 2003-08-04  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
 
        Fixed some warnings when building with MSVC: