* Fixed svn:eol-style and svn:keywords properties
[fw/sdcc] / ChangeLog
index 086630bf521ef97e404a4a3db169861593884447..e86ce285027991f7718028465bf760c1c52cf88f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,62 @@
+2007-04-29 Borut Razem <borut.razem AT siol.net>
+
+       * Fixed svn:eol-style and svn:keywords properties
+
+2007-04-29 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * src/mcs51/gen.c (genRet): fixed bug 1707003
+
+2007-04-27 Raphael Neider <rneider AT web.de>
+
+       * src/pic16/pcode.c (pBlockRemoveUnusedLabels,pic16_pBlockAddInval,
+         createReachingDefinitions,assignValnums,pic16_destructDF,
+         pic16_createDF,pic16_vcg_dumpedges,pic16_vcg_dump_default):
+         prevent NULL pointer dereferences
+       * device/lib/pic/libdev/pic16f886.c,
+       * device/lib/pic/libdev/pic16f887.c: svn mv'ed to disabled_* to
+         prevent building them, gputils do not really support them yet
+
+2007-03-27 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
+
+       * device/lib/_ltoa.c: 36 bytes less __data mem. This really
+         helps printf_small. 32 bytes more __idata mem.
+
+2007-04-27 Raphael Neider <rneider AT web.de>
+
+       * src/pic/pcode.c (addpCode2pBlock,LinkFlow,pBlockRemoveUnusedLabels):
+         return early when pb or pb->pcHead is NULL (patch #1708427)
+       * src/regression/empty.c,
+       * src/regression/Makefile: added test with empty functions
+       * support/Util/SDCCerr.c: fixed typo in E_INIT_STRUCT message
+
+2007-04-27 Borut Razem <borut.razem AT siol.net>
+
+       * src/SDCCast.c: fixed feature request
+         #1547512: Redundant strings linked when using sizeof("abc")
+
+2007-04-23 Borut Razem <borut.razem AT siol.net>
+
+       * doc/sdccman.lyx, src/SDCCmain.c:
+         peep-hole comments are generated only if --fverbose-asm option is
+         specified and --no-peep-comments is not, as proposed by Frieder.
+       * support/regression/Makefile.in: compile regression tests with
+         --fverbose-asm option so one can "grep" whether a new (or an old)
+         peephole is (still) applied; requested by Frieder.
+
+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-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,