* device/include/pic/pic16f886.h,
[fw/sdcc] / ChangeLog
index 1545674428be838a8a5ec7c0b8260d968a0b8719..b9b9901f80b5d9ce48a9992d66d2c2334107ec84 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,73 @@
+2007-04-23 Kevin Buettner <kevin AT buettner.to>
+
+       * device/include/pic/pic16f886.h,
+       * device/include/pic/pic16f887.h,
+       * device/lib/pic/libdev/pic16f886.c,
+       * device/lib/pic/libdev/pic16f887.c,
+       * device/include/pic/pic14devices.txt,
+       * device/lib/pic/libdev/devices.txt: Add 16f886 and 16f887.
+
+2007-04-23 Kevin Buettner <kevin AT buettner.to>
+
+       * device/lib/pic/libsdcc/idata.c: PAGESEL _main before going there,
+         fixes #1704666
+
+2007-04-23 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
+
+       * device/lib/_memset.c: assembler version for mcs51
+
+2007-04-22 Borut Razem <borut.razem AT siol.net>
+
+       * support/scripts/listerr.c: program to create the list of errors and
+         warnings list from - added
+       * doc/sdccman.lyx: removed the note
+         "For list of warnings and corresponding codes, see err_warn.txt"
+       * src/SDCCsymt.c: fixed bug #1699804:
+         Bug with some uses of sizeof(static local array) (MCS51)
+       * support/regression/tests/bug-1699804.c: added
+
+2007-04-20 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * as/mcs51/asmain.c (search_path_append, search_path_fopen): new, added,
+         (main): added option -i,
+         (asmbl, case S_INCL): use search_path_fopen,
+         mostly from patch 1579668 by Peter Miller, thanks
+       * src/z80/main.c: fixed typo --callee-saves-bc
+       * device/include/mcs51/compiler.h: added sfrword for Tasking
+
+2007-04-20 Borut Razem <borut.razem AT siol.net>
+
+       * src/z80/main.c: replaced reserved keyword asm with asmblr
+
+2007-04-19 Borut Razem <borut.razem AT siol.net>
+
+       * src/port.h: use const poiters to strings
+       * src/SDCCargs.h: declared getStringArg() and getIntArg()
+       * src/pic16/main.c: include SDCCargs.h
+       * src/SDCCglobl.h: code_seg and const_seg are not pointers to
+         const char, since the strings are dynamically allocated
+       * src/SDCCmain.c: options.code_seg and options.const_seg are
+         dynamically allocated; check port specific command line options
+         before the general ones
+       * src/z80/main.c: fixed bug #1631895: codeseg/constseg #pragma fail
+
+2007-04-18 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * device/include/ds400rom.h,
+       * device/lib/ds390/lcd390.c,
+       * device/lib/ds390/memcpyx.c,
+       * device/lib/ds390/rtc390.c,
+       * device/lib/ds400/ds400rom.c,
+       * device/lib/ds400/memcpyx.c,
+       * device/lib/hc08/_ret.c: more replacements of keywords with their
+         double underscore equivalents
+       * device/lib/ds390/Makefile.in,
+       * device/lib/ds400/Makefile.in,
+       * device/lib/gbz80/Makefile.in,
+       * device/lib/hc08/Makefile.in,
+       * device/lib/mcs51/Makefile.in,
+       * device/lib/z80/Makefile.in: added --std-c89 to CFLAGS
+
 2007-04-17 Borut Razem <borut.razem AT siol.net>
 
        * doc/sdccman.lyx, src/SDCCmain.c, src/SDCCglobal.h, src/ds390/gen.c,
 
 2007-03-30 Raphael Neider <rneider AT web.de>
 
-       * src/pic/ralloc.c (isData): suppress garbage debug output4/1/2007 6:28PM
+       * src/pic/ralloc.c (isData): suppress garbage debug output
 
 2007-03-28 Borut Razem <borut.razem AT siol.net>
 
          (genFunction, genEndFunction): also save/restore FSR around interrupt
          handling code, removed lots of unused code
          (genDivOneByte): release acquired temp register
-       * src/pic/glue.c (pic14createInterruptVect): adadt to new signature
+       * src/pic/glue.c (pic14createInterruptVect): adapt to new signature
          of popGetExternal
        * device/lib/pic/libsdcc/shadowregs.c: NEW, provide storage location
          for registers that need to be saved during interrupts (FSR, STATUS,