* device/lib/gbz80/div.s,
[fw/sdcc] / ChangeLog
index d5a294c4c1eedb9dd37bdfaf8c77f3b4763b1ffa..29ca2e1d3815e0b0c85beb325779fe15aee423ee 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,32 @@
+2008-05-29 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * device/lib/gbz80/div.s,
+       * device/lib/z80/div.s: fixed bug 1904314 by applying a modified part of
+         patch 1597883, Thanks Robert Ramey
+
+2008-05-29 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * src/SDCCast.c (createIvalType, createIvalStruct, createIvalArray,
+         createIvalCharPtr, createIvalPtr, createIval),
+       * src/SDCCval.h
+       * src/SDCCval.c (convertIListToConstList, list2expr): handle incomplete
+         initializers for local auto variables
+       * support/regression/tests/zeropad.c: added testcase for auto initializers
+
+2008-05-26 Raphael Neider <rneider AT web.de>
+
+       * device/lib/pic16/startup/crt0.c,
+       * device/lib/pic16/startup/crt0i.c,
+       * device/lib/pic16/startup/crt0iz.c: clean up, make use of access bank
+         explicit, fixed curr_entry loop for >= 256 initializer records,
+         removed debug code (write to 0xf7e)
+
+2008-05-25 Raphael Neider <rneider AT web.de>
+
+       * device/include/pic/pic16f627a.h,
+       * device/include/pic/pic16f628a.h,
+       * device/include/pic/pic16f648a.h: added missing ports
+
 2008-05-20 Maarten Brock <sourceforge.brock AT dse.nl>
 
        * device/include/float.h: added __INFINITY