+2006-07-01 Bernhard Held <bernhard AT bernhardheld.de>
+
+ * as/hc08/lkaomf51.c (OutputName),
+ * as/mcs51/lkaomf51.c (OutputName),
+ * as/z80/asmain.c (asmbl),
+ * src/ds390/main.c (asmLineNodeFromLineNode),
+ * src/hc08/ralloc.c (hc08_assignRegisters),
+ * src/mcs51/main.c (asmLineNodeFromLineNode),
+ * src/xa51/ralloc.c (checkRegMask),
+ * src/xa51/gen.c (emitcode),
+ * src/z80/gen.c (_emit2),
+ * src/SDCCast.c (searchLitOp),
+ * src/SDCCglobl.h,
+ * support/packihx/packihx.c,
+ * support/Util/MySystem.c (split_command): fix gcc 4 warnings
+ * src/ds390/gen.c (aopPutUsesAcc),
+ * src/ds390/ralloc.c (getRegBitNoSpil): unused, therefore disabled
+ * support/regression/tests/libmullong.c (mullong_wrapper),
+ * src/SDCCsymt.c (powof2),
+ * src/SDCCast.c,
+ * src/SDCCicode.c: renamed TYPE_WORD by TYPE_TARGET_INT and so on
+ * src/SDCCsymt.h: added TYPE_TARGET_*
+ * src/SDCCutil.c (doubleFromFixed16x16, fixed16x16FromDouble),
+ * src/SDCCutil.h (doubleFromFixed16x16, fixed16x16FromDouble): moved to
+ SDCCast because 1) header problems 2) this is the right place
+ * src/SDCCast.c (doubleFromFixed16x16, fixed16x16FromDouble): added
+ * src/SDCCval.h (doubleFromFixed16x16, fixed16x16FromDouble): added
+ prototype
+
+2006-06-29 Bernhard Held <bernhard AT bernhardheld.de>
+
+ * src/SDCCicode.h: removed buggy semicolon in unused macro
+ * src/SDCClrange.c (findPrevUseSym, rlivePoint): fixed bug #1486853,
+ search for previous definiton of auto symbols too,
+ (findPrevUse): fixed logic of emitWarnings
+
+2006-06-26 Raphael Neider <rneider AT web.de>
+
+ * src/pic16/gen.c (genFunction, genEndFunction): also preserve
+ PCLATH and PCLATU on interrupts, potentially fixes #1505141
+
+2006-06-25 Raphael Neider <rneider AT web.de>
+
+ * device/lib/pic/libm: NEW, added math library functions
+ * device/lib/pic/libsdcc: NEW; added float support functions
+ * device/lib/pic/{Makefile.in,configure.in,configure}: added libm/
+ * device/include/pic/{limits.h,errno.h,sdcc-lib.h,float.h,math.h}:
+ NEW, added math related headers
+ * device/include/asm/pic/features.h: NEW
+ * src/pic/gen.c (emitpcode_real): emit warning on NULL pCodeOp,
+ (popGet): allow larger offsets for AOP_PCODE,
+ (genDataPointerSet): handle literals explicitly, more debug output,
+ (genAssign): fixed for float using aopLiteral ;-)
+ * src/pic/glue.c (pic14createInterruptVect): inserted pagesel before
+ GOTO initialisation routine
+ * src/pic/pcoderegs.c (pCodeRegMapLiveRangesInFlow): set wasUsed
+ flag on registers, fixes #1469043 (local variables do not work)
+ * src/pic/main.c (_pic14_do_link),
+ * src/pic16/main.c (_pic16_linkEdit): use fullDstFileName if
+ available
+
2006-06-25 Borut Razem <borut.razem AT siol.net>
* device/lib/pic16/libc/stdio/sprintf.c: return the number of