X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=13740f42078dde5e75acf56ce1c1edfec29a26ad;hb=04a66f4aa0c6a3cf27d0b5339a74ed8e4f92f1a6;hp=ab0d8b328e78712858c8bf3ba2e31a82183a4b22;hpb=3bd25d75bcad68055bb616dcc29dde8a2965965e;p=fw%2Fsdcc diff --git a/ChangeLog b/ChangeLog index ab0d8b32..13740f42 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,72 @@ +2009-03-01 Maarten Brock + + * src/mcs51/ralloc.c (spillThis, spilSomething): fixed bug 2435941 + (serialRegAssign): do not spil bit registers + throughout cosmetic changes + * support/regression/tests/bug2435941.c: new, added + +2009-02-28 Raphael Neider + + * 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 + + * device/include/pic16/signal.h: avoid multiline inline + assembler statements in macros, addresses #2644965 + +2009-02-27 Raphael Neider + + * 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 + + * 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 + + * device/include/mcs51/at89c51ed2.h: Fixed address of SFR P5. Thanks + to Steve Qu for the fix. + 2009-02-23 Borut Razem * as/z80/asexpr.c: fixed bug #1829678: Z-80 CP A, assembly