+2009-02-28 Raphael Neider <rneider AT web.de>
+
+ * src/regression/compare10.c,
+ src/regression/compare7.c,
+ src/regression/compare8.c,
+ src/regression/compare9.c: reset watchdog timer in time
+ * src/regression/configword.c: apply patch from #2488150
+ * src/pic/glue.c (pic14createInterruptVect): pin RESET vector
+ handler to 0x0000 as the linker no longer knows STARTUP sections
+ * src/pic/pcode.c (register_reassign, ReuseReg): applied modified
+ patch #2512926 to (mostly) fix #1762626, cosmetic changes
+ * src/pic/pcodepeep.c: remove reference to nonexisting function
+
+2009-02-28 Raphael Neider <rneider AT web.de>
+
+ * device/include/pic16/signal.h: avoid multiline inline
+ assembler statements in macros, addresses #2644965
+
+2009-02-27 Raphael Neider <rneider AT web.de>
+
+ * device/include/pic16/pic18f[24][3456]k20.h,
+ device/include/pic16/pic18f[68][567]j50.h,
+ device/include/pic16/pic18f[68]6j55.h,
+ device/lib/pic16/libdev/pic18f[24][3456]k20.c,
+ device/lib/pic16/libdev/pic18f[68][567]j50.c,
+ device/lib/pic16/libdev/pic18f[68]6j55.c,
+ device/include/pic16/pic18fregs.h,
+ device/include/pic16/pic16devices.txt,
+ device/lib/pic16/pics.all,
+ device/lib/pic16/libdev/Makefile.am,
+ device/lib/pic16/libio/Makefile.am: added/re-enabled many device
+ families (87j50 family contributed by Robert Wuest)
+
+ * device/include/pic16/adc.h,
+ device/lib/pic16/libio/adc/adcbusy.c,
+ device/lib/pic16/libio/adc/adcclose.c,
+ device/lib/pic16/libio/adc/adcconv.c,
+ device/lib/pic16/libio/adc/adcopen.c,
+ device/lib/pic16/libio/adc/adcsetch.c: added 65j50-style ADC
+
+ * doc/sdccman.lyx: updated list of supported devices, fixed typo
+ * device/lib/pic16/Makefile.common: do not suppress assembler warnings
+
+ * device/lib/pic16/Makefile.in,
+ device/lib/pic16/libm/Makefile.in,
+ device/lib/pic16/debug/Makefile.in,
+ device/lib/pic16/libio/Makefile.in,
+ device/lib/pic16/startup/Makefile.in,
+ device/lib/pic16/libsdcc/Makefile.in,
+ device/lib/pic16/libdev/Makefile.in,
+ device/lib/pic16/libc/Makefile.in: regenerated
+
+2009-02-27 Borut Razem <borut.razem AT siol.net>
+
+ * as/z80/asexpr.c, as/z80/z80mch.c: re-fixed bugs
+ #1829678 and #1704376 in the way proposed by Alan Baldwin
+
+2009-02-23 Jesus Calvino-Fraga <jesusc AT ece.ubc.ca>
+
+ * device/include/mcs51/at89c51ed2.h: Fixed address of SFR P5. Thanks
+ to Steve Qu for the fix.
+
+2009-02-23 Borut Razem <borut.razem AT siol.net>
+
+ * as/z80/asexpr.c: fixed bug #1829678: Z-80 CP A,<xxx> assembly
+ it is already fixed for mcs51 and hc08 targets
+ * as/z80/z80mch.c: fixed bug #1704376: missing as-z80 errors
+
+2009-02-22 Borut Razem <borut.razem AT siol.net>
+
+ * device/lib/Makefile.in: fixed parenthesis error
+ * doc/sdccman.lyx: fixed webdocs bug #2071421: error in the manual,
+ fixed webdocs bug #1967920: --version
+
2009-02-18 Maarten Brock <sourceforge.brock AT dse.nl>
* device/include/mcs51/at89c51ed2.h: fixed bug #2071949 bitmask RBCK wrong
* as/link/mcs51/lkihx.c (hexRecord): bugfix do not insert extended address
when addresses are unsorted
-2008-02-15 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
+2009-02-15 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
* device/include/mcs51/p89v66x.h: added ENBOOT thanks
Gudjon Gudjonsson <gudjon AT gudjon.org>
* doc/sdccman.lyx: added <NO FLOAT> to index, try to reanimate
svn keywords
-2008-02-14 Borut Razem <borut.razem AT siol.net>
+2009-02-14 Borut Razem <borut.razem AT siol.net>
* doc/sdccman.lyx: corrected cpp info
-2008-02-13 Borut Razem <borut.razem AT siol.net>
+2009-02-13 Borut Razem <borut.razem AT siol.net>
* as/Makefile.in: *.doc renamed to *.txt
-2008-02-11 Borut Razem <borut.razem AT siol.net>
+2009-02-11 Borut Razem <borut.razem AT siol.net>
* as/doc/aslnk.doc, as/doc/abstra.doc: renamed to *.txt
* as/doc/aslnk.txt, as/doc/asxhtml.html: changed licens to GPLv3
-2008-02-11 Borut Razem <borut.razem AT siol.net>
+2009-02-11 Borut Razem <borut.razem AT siol.net>
* doc/sdccman.lyx: documented ar format libraries
-2008-02-10 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
+2009-02-10 Frieder Ferlemann <Frieder.Ferlemann AT web.de>
* support/regression/tests/float_single.c: added regression
test. Some testpoints for probably rarely used functions
(acosf, sinhf, tanf, expf) disabled for some targets
-2008-02-10 Raphael Neider <rneider AT web.de>
+2009-02-10 Raphael Neider <rneider AT web.de>
* src/pic16/gen.c (pic16_freeAsmop): avoid NULL pointer dereference,
(genAssign): fixed for operands on the stack
device/lib/pic16/libc/stdio/vsprintf.c: do not mess up the user's
pointer to the string buffer, enlarge buffer for x_ftoa()
-2008-02-10 Borut Razem <borut.razem AT siol.net>
+2009-02-10 Borut Razem <borut.razem AT siol.net>
* device/lib/printf_tiny.c: replaced non-C89 comments '//' with '/* */'
-2008-02-10 Raphael Neider <rneider AT web.de>
+2009-02-10 Raphael Neider <rneider AT web.de>
* device/include/pic16/pic18f*.h: add bit aliases in INTCONbits_t
-2008-02-09 Raphael Neider <rneider AT web.de>
+2009-02-09 Raphael Neider <rneider AT web.de>
* src/pic16/pcode.c (assignToSameBank): add force argument to ignore
artificial bank size limits for compound data (structs, arrays),
device/lib/z80/Makefile.in:
chose source files in the PORT directory if they are available
-2008-02-01 Raphael Neider <rneider AT web.de>
+2009-02-01 Raphael Neider <rneider AT web.de>
* device/lib/pic16/libdev/pic18f1220.c,
* device/lib/pic16/libdev/pic18f4450.c:
* support/regression/tests/snprintf.c:
reenable floating point in small-xstack-auto library
-2008-01-26 Raphael Neider <rneider AT web.de>
+2009-01-26 Raphael Neider <rneider AT web.de>
* src/pic16/ralloc.c (packForPush): disabled to fix #2496919
-2008-01-25 Raphael Neider <rneider AT web.de>
+2009-01-25 Raphael Neider <rneider AT web.de>
* src/pic16/main.c (_pic16_linkEdit): prepend -L paths to linker
search path instead of appending them