* sim/ucsim/cmd.src/info.cc, sim/ucsim/cmd.src/bp.cc,
[fw/sdcc] / ChangeLog
index d5a294c4c1eedb9dd37bdfaf8c77f3b4763b1ffa..28372e8f6ea6e91acdbfb6af3099c901c3411008 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,59 @@
+2008-06-12 Borut Razem <borut.razem AT siol.net>
+
+       * sim/ucsim/cmd.src/info.cc, sim/ucsim/cmd.src/bp.cc,
+         sim/ucsim/xa.src/xa.cc, sim/ucsim/xa.src/xacl.h,
+         sim/ucsim/z80.src/z80cl.h, sim/ucsim/z80.src/z80.cc,
+         sim/ucsim/sim.src/uc.cc, sim/ucsim/sim.src/uccl.h,
+         sim/ucsim/hc08.src/hc08.cc, sim/ucsim/hc08.src/hc08cl.h,
+         sim/ucsim/s51.src/uc51cl.h, sim/ucsim/s51.src/uc390.cc,
+         sim/ucsim/s51.src/uc51.cc, sim/ucsim/s51.src/uc390cl.h,
+         sim/ucsim/avr.src/avrcl.h, sim/ucsim/avr.src/avr.cc:
+         fixed bug 1990586: s51 simulator, uc::disass() unimplemented
+         by applying the modified patch from Risto Huotari
+
+2008-06-04 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * .version,
+       * doc/sdccman.lyx: bumped sdcc version to 2.8.2
+       * src/ds390/gen.c (aopPutUsesAcc, genAddrOf): fixed bug 1015185
+       * src/mcs51/gen.c (genNearPointerGet, genNearPointerSet): fixed bug 1938300
+       * support/regression/tests/bug1938300.c: new, added
+
+2008-06-03 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * device/include/asm/ds390/features.h,
+       * device/include/asm/mcs51/features.h,
+       * device/include/mcs51/regc515c.h: inserted LGPL notice
+
+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