* device/lib/gbz80/div.s,
[fw/sdcc] / ChangeLog
index 13a87a3b7bcffcbe224e0760e9ed740e0eac3767..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
@@ -7,7 +36,7 @@
        * device/lib/_fseq.c,
        * device/lib/_fsneq.c: handle -0.0
        * sim/ucsim/s51.src/uc89c51r.cc,
-       * sim/ucsim/s51.src/uc89c51rcl.h: bugfix auxr should be auxr1
+       * sim/ucsim/s51.src/uc89c51rcl.h: fixed bug 1385430
        * sim/ucsim/sim.src/hwcl.h: */* confuses VC
        * src/mcs51/gen.c (genSend): fixed bug with --xstack
        * support/regression/ports/mcs51-xstack-auto/spec.mk: print floats