oops
[fw/sdcc] / ChangeLog
index 00cf8c4a88b33e0c8774c1ff4bbeffe32b0b7703..c465f921153e12ea8a743280a23a7d1039731aa7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,70 @@
+2004-08-29 Bernhard Held <bernhard AT bernhardheld.de>
+
+       * device/lib/pic16/Makefile.common.in: added $(MM) to fix `make clean`
+       * Makefile.common.in,
+       * as/Makefile,
+       * as/hc08/Makefile.in,
+       * as/mcs51/Makefile.in,
+       * as/z80/Makefile.in,
+       * debugger/mcs51/Makefile.in,
+       * device/include/Makefile.in,
+       * device/lib/Makefile.in,
+       * doc/Makefile,
+       * link/Makefile,
+       * link/z80/Makefile.in,
+       * packihx/Makefile.in,
+       * sim/ucsim/main_in.mk,
+       * sim/ucsim/avr.src/Makefile.in,
+       * sim/ucsim/doc/Makefile.in,
+       * sim/ucsim/gui.src/serio.src/Makefile.in,
+       * sim/ucsim/hc08.src/Makefile.in,
+       * sim/ucsim/s51.src/Makefile.in,
+       * sim/ucsim/xa.src/Makefile.in,
+       * sim/ucsim/z80.src/Makefile.in,
+       * src/Makefile.in,
+       * support/cpp2/Makefile.in,
+       * support/librarian/Makefile,
+       * support/makebin/Makefile: added DESTDIR to the install path proposed
+       by "Maciej 'Agaran' Pijanka" <agaran AT pld-linux.org>
+       * doc/sdccman.lyx: added DESTDIR documentation
+
+2004-08-29 Vangelis Rokas (vrokas AT otenet.gr>
+
+       * src/pic16/gen.c (genFunction, genEndFunction): fixed return
+       instruction for interrupt handlers, use fast returns when returning
+       from high priority interrupts
+
+2004-08-29 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/hc08/gen.c (genAnd, genOr, transferAopAop, rmwWithAop): optimized
+       code generation
+       * src/hc08/gen.c (genrshFour, genCpl): fixed bugs
+       * src/hc08/gen.c (genMultOneByte, genDivOneByte, genModOneByte): fixed
+       bugs, ported much of Bernhard's code from mcs51
+       * src/mcs51/gen.c (genSend),
+       * src/hc08/gen.c (genSend): fixed bug with lost SEND iCodes if more
+       than one when calling a reentrant function
+       * device/lib/_mullong.c: defined an alternate struct layout for big
+       endian ports (hc08)
+
+2004-08-28 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/hc08/gen.c (shiftL2Left2Result): fix for bug-500536 regression
+       test
+
+2004-08-28 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/SDCCsymt.c (processFuncArgs): make sure parameter types
+       are sane and complete before asking the port its prefered parameter
+       passing method (fixes bug #1017633)
+       * device/lib/hc08/_ret.c: added "data" storage class to _ret2
+       and _ret3
+
+2004-08-27 Erik Petrich <epetrich AT ivorytower.norman.ok.us>
+
+       * src/hc08/gen.c (genPackBitsImmed, genUnpackBitsImmed): fix offset
+       problem in bitfields >= 8 bits.
+
 2004-08-27 Maarten Brock <sourceforge.brock AT dse.nl>
 
        * src/SDCCsymt.c: undid changes that were not meant to be committed