* src/SDCCicode.c (geniCodePreInc, geniCodePreDec): fixed bug #942130
[fw/sdcc] / ChangeLog
index 85309869955619a5675570ebc27c2a80af109dab..6455ceccac216d218b1eb3e74489af4cfda91dc6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,48 @@
+2004-04-27 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * src/SDCCicode.c (geniCodePreInc, geniCodePreDec): fixed bug #942130
+
+2004-04-27 Jesus Calvino-Fraga <jesusc AT ece.ubc.ca>
+
+       * as/hc08/lkelf.c: sdccconf.h is not available in WIN32
+
+2004-04-24 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/SDCCpeeph.c (replaceRule): support empty replacement peephole
+       rules
+       * src/SDCCmain.c,
+       * src/SDCCglobl.h,
+       * src/SDCCpeeph.c (getPeepLine): new option --no-peep-comments omits
+       comments from the peephole optimizer replacement rules
+       * src/SDCCmem.c (printAllocInfoSeg): give actual location of spilled
+       symbols
+       * src/SDCCcse.c (updateSpillLocation),
+       * src/SDCCopt.c (killDeadCode, findReqv): better tracking of register
+       equivalents
+       * src/hc08/ralloc.c (regTypeNum): pseudo symbols must be in DATA only
+       * src/hc08/main.c (_hc08_finaliseOptions): made pointers to stack
+       objects far pointers
+
+2004-04-23 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/SDCCsymt.h: a missing part of my last change
+       * src/pic/ralloc.c (regTypeNum),
+       * src/pic16/ralloc.c (regTypeNum): fixed statement/declaration order
+
+2004-04-23 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/SDCCicode.h,
+       * src/SDCCicode.c (aggrToPtrDclType),
+       * src/SDCCptropt.h,
+       * src/SDCCptropt.c (ptrBaseRematSym, ptrPseudoSymSafe,
+       ptrPseudoSymConvert),
+       * src/pic/ralloc.c (regTypeNum),
+       * src/pic16/ralloc.c (regTypeNum),
+       * src/hc08/ralloc.c (regTypeNum),
+       * src/ds390/ralloc.c (regTypeNum),
+       * src/mcs51/ralloc.c (regTypeNum): check for dependancy hazards before
+       creating pseudo symbols (fixed bugs #777768, #930484, and #933966)
+
 2004-04-22 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
 
        * link/z80/lkmain.c (afile),