+2002-01-28 Bernhard Held <bernhard@bernhardheld.de>
+
+ * sim/ucsim: Merged branch ucsim-034-pre3 to main trunk; new version 0.4
+
+2002-01-26 Bernhard Held <bernhard@bernhardheld.de>
+
+ * src/SDCCast.c (funcOfType): fix usage of double --float-reent
+
+2002-01-22 Bernhard Held <bernhard@bernhardheld.de>
+
+ * support/regression/fwk/lib/testfwk.c (main): Removed workaround for bug #505387
+
+2002-01-18 Paul Stoffregen <paul@pjrc.com>
+
+ * Added --xram-movc option
+
+2002-01-13 Bernhard Held <bernhard@bernhardheld.de>
+
+ * support/regression/Makefile: don't include test-mcs51-stack-auto in target all
+
+2002-01-11 Johan Knol
+
+ * Added math lib of Jesus Calvino-Fraga
+
+2002-01-08 Bernhard Held <bernhard@bernhardheld.de>
+
+ * src/SDCCmain.c (processFile): fix processing of ../../src.c
+ * support/regression/Makefile: new target test-mcs51-stack-auto
+ * support/regression/ports/mcs51-stack-auto/spec.mk: added
+
+2002-01-04 Bernhard Held <bernhard@bernhardheld.de>
+
+ * src/SDCCglue.h: printIvalCharPtr(), not printIvalChar()
+
+2002-01-04 Bernhard Held <bernhard@bernhardheld.de>
+
+ * support/regression/ports/mcs51/support.c: correct setup of timer / UART
+
+2002-01-03 Bernhard Held <bernhard@bernhardheld.de>
+
+ * src/SDCCsymt.c (processFuncArgs): fix #498307 by Johan
+
+ * src/SDCCglue.h: add definition for printIvalChar()
+
+2002-01-02 Bernhard Held <bernhard@bernhardheld.de>
+
+ * src/SDCCast.c: fix #498138 by Johan
+
+ * src/SDCCglue.c: fix #498138 by Johan
+
+2002-01-02 Bernhard Held <bernhard@bernhardheld.de>
+
+ * support/regression/Makefile: fix clean
+
+ * support/regression/ports/ds390/support.c: fix transmission of last character
+
+2001-12-29 Sandeep Dutta <sandeep@ddi.com>
+
+ * /sdcc/src/ds390/gen.c:
+ a) improved computing address of stack variable
+ b) took out some #if 0 code
+ c) improved parmBytes adjustment
+ d) improved genPlusIncr & genMinusIncr
+ e) genCmp could generate bad code (when left assigned to DPTR)
+ f) Fixed bug in hasInc
+
+ * /sdcc/src/ds390/ralloc.c:
+ a) packRegsForSupport could mess up live information (Fixed)
+ b) packRegsDPTRuse could be incorrect for left & right shift
+
+ * /sdcc/src/mcs51/ralloc.c:
+ packRegsForSupport could mess up the live information (Fixed)
+
+ * /sdcc/src/mcs51/gen.c: Fixed a bug in hasInc
+
+ * /sdcc/src/SDCCast.c:
+ can reverse a loop even if function call is present as long
+ as the loop control variable is local & is not passed as parameter
+
+2001-12-24 Sandeep Dutta <sandeep@ddi.com>
+
+ * /sdcc/ChangeLog: *** empty log message ***
+
+ * /sdcc/src/ds390/gen.c, /sdcc/src/ds390/main.c:
+ More builtin function additions for TININative
+
+ * /sdcc/src/ds390/ralloc.c:
+ Had broken the regression testsuite
+
+ * /sdcc/src/SDCCast.c: Fixed a bug in dumptree
+
+ * /sdcc/src/SDCCsymt.c, /sdcc/src/SDCCsymt.h:
+ Added funcattr hasStackParms will be set for reentrant functions when there
+ are paramteres on the stack, this helps in minimizing frame pointer generation
+ typeFromStr can handle function pointers now
+
+ * /sdcc/doc/builtins.txt, /sdcc/doc/TININative.txt:
+ *** empty log message ***
+
+2001-12-24 Sandeep Dutta <sandeep@ddi.com>
+
+ * /src/ds390/gen.c, /src/ds390/main.c:
+ More builtin function additions for TININative
+
+ * /src/ds390/ralloc.c:
+ Had broken the regression testsuite
+
+ * /src/SDCCast.c: Fixed a bug in dumptree
+
+ * /src/SDCCsymt.c, /src/SDCCsymt.h:
+ Added funcattr hasStackParms will be set for reentrant functions when there
+ are paramteres on the stack, this helps in minimizing frame pointer generation
+ typeFromStr can handle function pointers now
+
+ * /doc/builtins.txt, /doc/TININative.txt:
+ *** empty log message ***
+
+
+2001-12-24 Sandeep Dutta <sandeep@ddi.com>
+
+ * /src/ds390/gen.c, /src/ds390/main.c, /src/ds390/peeph.def, /src/ds390/ralloc.c:
+ ALPHA version for -mTININative
+
+ * /src/izt/i186.c, /src/izt/tlcs900h.c, /src/mcs51/main.c, /src/pic/main.c, /src/z80/main.c, /src/avr/main.c:
+ updated to reflect changes in the port structure
+
+ * /src/port.h:
+ added function do_assemble (similar to do_link) if non-null this function
+ will be called to do assembly (-mTININative) requires a multi command
+ assembly
+ added function genAssemblerEnd will be called to generate assembler Epilogue
+
+ * /src/SDCCsymt.c:
+ added _JavaNative to debug info printing
+
+ * /src/SDCCmain.c: added option --tini-libid
+ added port->do_assemble function (-mTININative) has a multi command assemble
+
+ * /src/SDCCglue.c: Disabled "constExpr" check
+ added port->genAssemblerEnd function
+
+ * /src/SDCCglobl.h: Added option --tini-libid value
+
+ * /src/SDCCast.h:
+ tookout optimizeCompare from the header (has no external references)
+
+ * /src/SDCCast.c: made one more function "static"
+
2001-12-23 Michael Hope <michaelh@juju.net.nz>
* src/z80/mappings.i: Added z80asm support.