* sim/ucsim/gui.src/serio.src/main.cc: Fixed unconditional use of
[fw/sdcc] / ChangeLog
index d974bea6421de93607269d284ec8142abc4427f4..ea0272081102dbfb47adb6928bbe2757972154d8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,33 @@
+2004-01-20  Michael Hope  <michaelh@juju.net.nz>
+
+       * sim/ucsim/gui.src/serio.src/main.cc: Fixed unconditional use of
+       getopt.h.
+
+       * debugger/mcs51/cmd.c (getValBasic): Changed strtof to strtod as
+       strtof is not part of C89 and isn't included with Mac OS X.
+
+2004-01-20 Erik Petrich <epetrich@ivorytower.norman.ok.us>
+
+       * src/hc08/gen.c (genPlusIncr, genUminus, genMinusDec, genCmp,
+       shiftL2Left2Result): fixed bug #879326
+       (genAnd, genOr, genXor): fixed bug when result was of type AOP_CRY
+       (genMultOneByte): fixed bug in signed vs unsigned multiplication
+       * sim/ucsim/hc08.src/inst.cc (inst_clr): added missing effective
+       address fetch for clr instruction
+       * device/lib/hc08/_mulint.c: created optimized assembly version
+       * src/SDCCdflow.c (computeDataFlow): fixed bug #878209
+
+2004-01-19 Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/SDCCicode.c (geniCodeArray): applied patch from Stas Sergeev
+       proposed in FR #877103
+
+2004-01-18 Bernhard Held <bernhard@bernhardheld.de>
+
+       * src/SDCCval.c (cheapestVal): added missing checks
+       * src/SDCCicode.c (usualBinaryConversions): fixed condition
+       * src/SDCCicode.c (geniCodeAdd): fixed part of bug #877103
+
 2004-01-16 Klaus Flittner <klaus_flittner@gmx.de>
 
        * src/ds390/gen.c (aopOp3): fixed the assignment of different dptrs to
@@ -18,7 +48,7 @@
        to Pics16. Updated all references to them.
        * src/pic16/glue.c (pic16glue): corrected bug with code
        initialization which bypassed the variable initializations block.
-       
+
        * device/lib/pic16/Makefile.rules: removed --penable-stack from
        COMPILE_FLAGS and added the --nostdinc option
 
        files into pic16 directory
        * in target 'installdirs' added line to create directory pic16 in
        the installation path
-       
+
        * device/include/Makefile.in (version 1.11): in target 'install'
        added lines to copy all header files to installation path,
        * in target 'installdirs' added line create directory for pic16
-       headers in the installation path 
+       headers in the installation path
 
 2004-01-13 Klaus Flittner <klaus_flittner@gmx.de>