* configure,
[fw/sdcc] / ChangeLog
index 5c3691d930bbd8779ac92628b1155adb1509a539..d3ddd8700083b3d646b8e84a703df10d8a030613 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,34 @@
+2006-04-28 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * device/lib/gbz80/Makefile.in,
+       * device/lib/z80/Makefile.in,
+       * device/lib/ds390/Makefile.in,
+       * device/lib/ds400/Makefile.in: added srcdir to include search path,
+       thanks to Borut for the bug report
+
+2006-04-28 Raphael Neider <rneider AT web.de>
+
+       * src/pic/{gen.c,main.h,pcode.c},
+       * src/pic16/{gen.c,pcode.c}: quietened compiler warnings
+           concerning signedness with casts
+
+2006-04-28 Raphael Neider <rneider AT web.de>
+
+       * src/pic/gen.c (genFunction): set global pic14_hasInterrupt on
+           definition of an interrupt handler,
+       * src/pic/glue.c (pic14_emitInterruptHandler): moved output of
+           interrupt handler stuff from picglue() to separate routine,
+         (picglue): enabled definition of intr handlers in files w/o main()
+
+2006-04-26 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * support/librarian/sdcclib.c: moved include <limits.h> up to enable
+         compilation with MSVC 2005 Express Edition (VC8)
+
+2006-04-26 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * device/lib/Makefile: fixed build of gbz80 lib
+
 2006-04-26 Maarten Brock <sourceforge.brock AT dse.nl>
 
        * support/regression/tests/bug-460010.c,
 
 2006-04-24 Raphael Neider <rneider AT web.de>
 
-       * src/pic/device.c (pic14_assignConfigWordValue): remember assignments to
-           config word, "pic14_"-prefixed some extern functions
+       * src/pic/device.c (pic14_assignConfigWordValue): remember assignments
+           to config word, "pic14_"-prefixed some extern functions
          (pic14_emitConfigWord): emit __config directive(s) if assignment to
            config word has been found
        * src/pic/device.h: added prototypes
        * src/pic/pcode.c: added "pic14_"-prefix where needed
-       * src/pic/ralloc.c (IS_CONFIG_ADDRESS,pic14_assignRegisters): cosmetic fixup
-       * src/pic/glue.c (pic14_constructAbsMap): handle assignments to config words,
+       * src/pic/ralloc.c (IS_CONFIG_ADDRESS,pic14_assignRegisters): cosmetic
+           fixup
+       * src/pic/glue.c (pic14_constructAbsMap): handle assignments to config
+           words,
          (pic14emitRegularMap): ignore config words,
          (pic14createInterruptVect): moved generating __config directives away
          (picglue): have __config directives emitted