Martins commands patch
[fw/sdcc] / ChangeLog
index efb8e7e9d7b514fea7414161c40d606a57807f4a..9ae8fa32793f06b21942a63d57ce3d621d9c2c39 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,107 @@
+2003-05-19  Bernhard Held <bernhard@bernhardheld.de>
+
+       Applied patch from bug 737905 (renamed yylineo to mylineno):
+       * src/altlex.c
+       * src/SDCCast.c
+       * src/SDCglobl.h
+       * src/SDCC.lex
+       * src/SDCCsymt.c
+       * src/SDCCval.c 
+       * src/pic16/pcode.c: Cleaned warnings
+       * src/pic16/pcodeflow.c: Cleaned warnings
+       * src/pic16/pcoderegs.c: Cleaned warnings
+
+2003-05-19  Scott Dattalo  <scott@dattalo.com>
+
+       * src/pic16/pcode.c: Cleaned warnings
+       * src/pic16/pcodepeep.c: Cleaned warnings
+       * src/pic16/ralloc.c: Cleaned warnings
+
+2003-05-19  Bernhard Held <bernhard@bernhardheld.de>
+
+       * doc/sdccman.lyx: fixed bug 739745
+       * src/pic16/pcode.c (pic16_get_op): fixed warning on alpha
+
+2003-05-18  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/port.h: removed DEFAULT_PORT, it's not yet pic16 ;-)
+       it can be defined with CFLAGS when running configure
+       * src/SDCCmain.c: fixed compiling + linking with object files
+
+2003-05-18  Vangelis Rokas (vrokas@otenet.gr)
+
+       * configure.in: configure for pic16 port,
+           added --disable-pic16-port
+       * sdccconf_in.h: added macro OPT_DISABLE_PIC16
+       * src/SDCCmain.c: linkOptions is changed to set *,
+           added if/endif conditional macros to remove options help
+           messages from optionsTable when a port is not configured, added
+           support for the PIc16 port in the ports table, when executing
+           the compiler with no port specified on command line, a default
+           port is selected with the new macro DEFAULT_PORT which is
+           defined in port.h, in setDefaultOptions() linkOptions is removed
+           from initialization assignment, since now it is a set,
+           parseCmdLine uses setParseWithComma for linkOptions, in
+           linkEdit() linkOptions are accessed with new function indexSet()
+           which returns the i'th item of a set variable. See SDCCset.c, in
+           linkEdit() when calling buildCmdLine(), added linkOptions as
+           last argument. Now users can pass arguments to gplink via the
+           -Wl option, main() uses pic16glue() to glue up pic16 programs
+       * src/SDCCpeeph.c: various changes to support pic16
+       * src/SDCCset.c: added function  void *indexSet(set *, int)  to
+           return the i'th item of the set
+       * src/SDCCset.h: added function prototype for indexSet()
+       * src/SDCCsymt.c: in checkSClass(), added support for PIC16
+       * src/clean.mk: added pic16 in CLEANALLPORTS variable
+       * src/port.h: added TARGET_ID_PIC16,TARGET_IS_PIC16 macro,
+           added macro DEFAULT_PORT
+       * src/pic/main.c: corrected arguments of gplnk in _linkCmd
+       * src/pic16/gen.c: bug fix in genCpl(), now the correct code is
+           generated
+       * src/pic16/glue.c: commented out some error producing lines
+       * src/pic16/main.c: __config directives are commented out to stop
+            gpasm complaining and test the linkage with gplink, _linkCmd and
+            _asmCmd changed to be more gplink and gpasm friendly
+       * src/pic16/peeph.def: peep rule 3 is commented out, since it
+           produced an error when parsed, peep rule 12 is added to utilize
+           movff, but it is commented out since the pCode does not support
+           yet a command with 2 address arguments
+
+2003-05-18    <johan@balder>
+
+       * src/ds390/gen.c (genArrayInit): removed obsolete and buggy ARRAYINIT
+       * src/ds390/main.c (genArrayInit): removed obsolete and buggy ARRAYINIT
+2003-05-17  Karl Bongers(apply patches from Martin Helmling)
+
+       * debugger/mcs51/sdcdb.c,cmd.c,break.c and .h files.
+  Added feature to script commands from file.
+
+2003-05-14  Bernhard Held <bernhard@bernhardheld.de>
+
+        * device/lib/_strtok.c: fixed bug #734355 by Lenny Story and Tim Woodall
+       * src/SDCCutil.c: include ctype.h for win32
+
+2003-05-13  Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/pic16/*: removed CR from many files, reported by Vangelis Rokas
+
+2003-05-12  Karl Bongers(apply development patches from Martin Helmling)
+
+       * debugger/mcs51/sdcdb.c,simi.c,cmd.c,break.c and .h files.
+  Fixed so you can set breakpoints prior to run, run does not stop
+  on entry now.  Add tbreak.  Other enhancements and fixes for use
+  with ddd.
+
+2003-05-12  Borut Razem <borut.razem@siol.net>
+
+       * src/SDCCmain.c: fixed the problem with searching the DATADIR as the last resort on *nix
+
 2003-05-11  Borut Razem <borut.razem@siol.net>
 
        * src/SDCCutil.c: WIN32 version of getBinPath() calls GetModuleFileName() to determine
        the path of bin directory, so that PATH is the only env. variable, which has to be set
        in case of standard installation.
-       * src/ds390/ds390.dsp: increased /Zm option value to 1000
+       * src/ds390/ds390.dsp: increased value of /Zm option to 1000
        * src/pic/main.c: add quotes to file name parameters for gplink and gpasm
        * src/SDCCglobl.h, src/SDCCmain.c, doc/sdccman.lyx: added --print-search-dirs command line option