DS800C400 fun, improved ROM interface and tinibios
[fw/sdcc] / ChangeLog
index 39f183884ca4e1ae052f6e3d1b348227dc60cf7a..0976fe1383e52f3c6cb5fdb5de6dc8b75cf94090 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,110 @@
+2003-07-01 Kevin Vigor <kevin@vigor.nu>
+
+        * DS800C400 fun, improved ROM interface and tinibios.
+
+2003-06-27 Kevin Vigor <kevin@vigor.nu>
+
+       * More support for DS80C400. Now includes beginning of interface to ROM.
+
+2003-06-25  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/mcs51/gen.c (gencjneshort): fixed bug #760345
+
+2003-06-20  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
+
+       * as/mcs51/aomf51.c: Make sure the size of the last procedure is correct.
+
+2003-06-19  Borut Razem <borut.razem@siol.net>
+
+       * src/z80/main.c: fixed Z80 port again: missing -k library paths in linker command line
+
+2003-06-19  Borut Razem <borut.razem@siol.net>
+
+       * src/SDCCutil.h, src/SDCCutil.c, src/SDCCglobl.h, src/SDCCmain.c, src/z80/main.c:
+       fixed Z80 port - crt0.o: cannot open.
+
+2003-06-19  Bernhard Held <bernhard@bernhardheld.de>
+
+       * support/Util/MySystem.c (merge_command): revert bad fix
+
+2003-06-18  Borut Razem <borut.razem@siol.net>
+
+       * src/SDCC.lex, src/SDCCmain.c: fixed some warnings, introduced with changes made 15.06.1003
+
+2003-06-18  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
+
+       * src/SDCCglobl.h, src/SDCCmain.c, doc/sdccman.lyx:
+       option --use-stdout sends errors to stdout instead of stderr.
+
+2003-06-18  Bernhard Held <bernhard@bernhardheld.de>
+
+       * support/Util/MySystem.c (merge_command): quick fix for Linux segfault with \"cmd\" arg
+
+2003-06-15  Borut Razem <borut.razem@siol.net>
+
+       * support/cpp2/sdcc.h: HAVE_DOS_BASED_FILE_SYSTEM defined for _WIN32
+       * src/SDCC.lex: cloneXxx and copyAndFreeXxx functions for options and optimize stack handling
+       * src/SDCCglobl.h, src/SDCCmain.c, src/ds390/main.c, src/mcs51/main.c, src/z80/main.c:
+       fixed width array of pointers replaced with sets;
+       multiple include and lib paths ared transferred to preprocessor and linker
+       * src/SDCCset.c, src/SDCCset.h: added function setFromSetNonRev() and mergeSets()
+       * src/SDCCsymt.c: reimplemented function inCalleeSaveList() by using sets instead
+       fixed width array of pointers
+       * src/SDCCutil.c, src/SDCCutil.h: added functions fputStrSet(), appendStrSet(), joinStrSet();
+       removed functions addToList(), join(), joinn(), pathCharsEquivalent(), pathCharTransform(),
+       fixupPath(), getPathDifference()
+       * src/ds390/gen.c, src/mcs51/gen.c: reimplemented function  inExcludeList() by using sets instead
+       fixed width array of pointers
+
+2003-06-11  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/pic16/ralloc.c: fix warnings
+       * src/pic16/pcode.c: fix warning
+
+2003-06-10  Scott Dattalo  <scott@dattalo.com>
+
+        Scott D. for Vangelis Rokas (vrokas@otenet.gr). I (scott) don't
+       know all the details, but essentially this set of changes enable
+       the pic16 port to generate movff instructions and generate assembler
+       directives, 
+       * src/SDCCmain.c: 
+       * src/pic16/gen.c: 
+       * src/pic16/glue.c:
+       * src/pic16/pcode.c:
+       * src/pic16/device.c:
+       * src/pic16/main.c:
+       * src/pic16/pcode.h:
+       * src/pic16/pcoderegs.c:
+       * src/pic16/ralloc.c:
+       * src/pic16/ralloc.h:
+
+2003-06-08  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
+
+       * support/Util/SDCCerr.c, src/SDCCglobl.h, src/SDCCmain.c, doc/sdccman.lyx:
+       added option --vc, so sdcc errors and warnings are compatible with 
+       Microsoft Visual Studio.
+
+2003-06-07  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
+
+       * device/lib/_atof.c, device/lib/Makefile.in, device/include/stdlib.h,
+         device/lib/libfloat.lib: added atof function.
+
+2003-06-04  Bernhard Held <bernhard@bernhardheld.de>
+
+       * doc/sdccman.lyx: updated to Lyx 1.3
+       * doc/cdbfileformat.lyx: updated to Lyx 1.3
+       * doc/test_suite_spec.lyx: updated to Lyx 1.3
+       * doc/Makefile: added fix for the \tabularnewline problem, thanks to Jesus
+
+2003-06-03  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/SDCCpeeph.c: separate peepRules2pCode() for pic16 by "Vangelis Rokas" <vrokas@otenet.gr>
+
+2003-06-02  Frieder Ferlemann <Frieder.Ferlemann@web.de>
+
+       * doc/sdccman.lyx: cvs revision keywords, passing pdf information in latex preamble,
+          additions to the "related tools/documentation" section
+
 2003-06-02  Bernhard Held <bernhard@bernhardheld.de>
 
        * src/SDCCglue.c (tempfileandname): added check for missing TMP/TEMP/TMPDIR variable
        * device/lib/z80/stubs.s
        * src/SDCCsymt.c (initCSupport)
 
-2003-05-24  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
+2003-05-25  Jesus Calvino-Fraga <jesusc@ece.ubc.ca>
 
        * as/mcs51/lkaomf51.c: Address space 'z' was missing.
        * src/avr/avr.dsp, src/ds390/ds390.dsp, src/mcs51/mcs51.dsp,