* device/include/mcs51/P89LPC922.h: fixed #2255989, thanks kubi57
[fw/sdcc] / ChangeLog
index 4ba8dc9ebd6e019ad8834b2380807ed738adf425..07dd36b0c4f23ee0b300613ad74e7b41e075c0e0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,92 @@
+2008-11-10 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
+
+       * device/include/mcs51/P89LPC922.h: fixed #2255989, thanks kubi57
+
+2008-11-10 Raphael Neider <rneider AT web.de>
+
+       * device/lib/pic16/libdev/mkmk.sh: obey pics.all
+       * device/lib/pic16/libio/mkmk.sh: properly match whole lines in
+         .ignore files, fixes IO libs for 18f242, 18f252, 18f442, and 18f452
+         (patch by Nick Materer, #2253980)
+
+       * device/lib/pic16/libio/adc.ignore,
+         device/lib/pic16/libio/i2c.ignore,
+         device/lib/pic16/libio/usart.ignore,
+         device/lib/pic16/pics.all: updated to build more device libs
+
+       * device/lib/pic16/libdev/Makefile.am,
+         device/lib/pic16/libdev/Makefile.in,
+         device/lib/pic16/libio/Makefile.am,
+         device/lib/pic16/libio/Makefile.in: regenerated
+
+       * src/pic16/device.c (pic16_dump_usection): fixed output of multiple
+         names per memory location, applied SDCC style to more functions
+
+2008-11-09 Gudjon I. Gudjonsson <gudjon AT gudjon.org>
+
+       * device/include/mcs51/p89lpc933_4.h: new NXP header file
+       * device/include/mcs51/p89lpc935_6.h: new NXP header file
+       * device/include/mcs51/p89v66x.h: minor changes
+         (svn commit by Frieder Ferlemann <Frieder.Ferlemann AT web.de>)
+
+2008-11-09 Raphael Neider <rneider AT web.de>
+
+       * device/include/pic/pic14devices.txt: fixed memory description for
+         12f629 and 12f675, closes #2236240
+
+2008-11-06 Borut Razem <borut.razem AT siol.net>
+
+       * src/SDCCmain.c: #fixed bug 2224960: sdcc -MM no working correctly
+         pass system include paths with -isystem to sdcpp
+       * src/SDCCglue.c, src/pic/glue.c, src/pic16/glue.c: removed unneded
+         functions (closePipes), (closeTmpFiles) and (rmTmpFiles)
+
+2008-11-02 Raphael Neider <rneider AT web.de>
+
+       * doc/sdccman.lyx: updated the sections on the library build process
+         and on how to add support for new devices, and documented known
+         problems with the extended instruction set including a workaround
+
+2008-11-01 Raphael Neider <rneider AT web.de>
+
+       * device/include/pic16/adc.h,
+         device/include/pic16/pic16devices.txt,
+         device/include/pic16/pic18f2410.h,
+         device/include/pic16/pic18f2510.h,
+         device/include/pic16/pic18f2515.h,
+         device/include/pic16/pic18f2610.h,
+         device/include/pic16/pic18f4410.h,
+         device/include/pic16/pic18f4510.h,
+         device/include/pic16/pic18f4515.h,
+         device/include/pic16/pic18f4610.h,
+         device/include/pic16/pic18fregs.h,
+         device/lib/pic16/libdev/Makefile.am,
+         device/lib/pic16/libdev/Makefile.in,
+         device/lib/pic16/libdev/pic18f2410.c,
+         device/lib/pic16/libdev/pic18f2510.c,
+         device/lib/pic16/libdev/pic18f2515.c,
+         device/lib/pic16/libdev/pic18f2610.c,
+         device/lib/pic16/libdev/pic18f4410.c,
+         device/lib/pic16/libdev/pic18f4510.c,
+         device/lib/pic16/libdev/pic18f4515.c,
+         device/lib/pic16/libdev/pic18f4610.c,
+         device/lib/pic16/libio/Makefile.am,
+         device/lib/pic16/libio/Makefile.in,
+         device/lib/pic16/pics.all: added support for 18f[24][456]10
+         and 18f[24]515 devices
+       * doc/sdccman.lyx: updated list of supported PIC16 devices
+
+       * src/pic/glue.c, src/pic/pcode.c, src/pic/pcodeflow.c,
+         src/pic16/glue.c, src/pic16/pcode.c, src/pic16/pcodeflow.c,
+         src/xa51/gen.c: avoid compiler warnings
+       * support/scripts/inc2h-pic16.pl: removed trailing whitespace
+
+2008-10-22 Gudjon I. Gudjonsson <gudjon AT gudjon.org>
+
+       * device/include/mcs51/p89v66x.h: NXP header file
+       * device/include/mcs51/p89c66x.h: fixed an SBIT definition
+         (svn commit by Frieder Ferlemann <Frieder.Ferlemann AT web.de>)
+
 2008-10-14 Raphael Neider <rneider AT web.de>
 
        * device/lib/pic16/libdev/Makefile.am,
 
        * src/SDCCglue.c, src/SDCCast.c:
          fixed throw of "excess elements" warning for char arrays
+       * support/regression/tests/nullstring.c:
+         disable warning about excess elements in array of chars initializer
 
 2008-09-07 Maarten Brock <sourceforge.brock AT dse.nl>