* src/SDCCast.c (resolveSymbols): added reentrancy check for parameters
[fw/sdcc] / ChangeLog
index 8ee437efa8fa173dee6c1a5b26bf7724fe1133c7..077819c0ebdb79a21a2e339715e2124cc2590b61 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,64 @@
+2008-02-01 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * src/SDCCast.c (resolveSymbols): added reentrancy check for parameters
+         of function pointer
+       * src/SDCCerr.h,
+       * src/SDCCerr.c: changed warning W_NONRENT_ARGS to error E_NONRENT_ARGS
+       * support/regression/tests/absolute.c: added TestStruct TestVar (see also
+         bug 1859853)
+
+2008-02-01 Raphael Neider <rneider AT web.de>
+
+       * device/include/pic/pic16f886.h,
+       * device/include/pic/pic16f887.h: added RA6 and RA7
+
+2008-01-24 Raphael Neider <rneider AT web.de>
+
+       * device/include/pic/pic16f88.h: added RA6 and RA7
+       * device/lib/pic/libdev/disabled_pic16f886.c,
+       * device/lib/pic/libdev/disabled_pic16f887.c: renamed and enabled
+
+       * src/pic16/devices.inc,
+       * device/include/pic16/pic18f2423.h,
+       * device/include/pic16/pic18f2523.h,
+       * device/include/pic16/pic18fregs.h,
+       * device/lib/pic16/pics.all
+       * device/lib/pic16/libdev/pic18f2423.c,
+       * device/lib/pic16/libdev/pic18f2523.c: added 18f2423 and 18f2523
+       * device/lib/pic16/libio/i2c.ignore,
+       * device/lib/pic16/libio/usart.ignore,
+       * device/lib/pic16/libio/adc.ignore: ignore new devices
+
+2008-01-23 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * src/SDCCast.c (createRMW): fixed bug 1582651
+
+2008-01-20 Borut Razem <borut.razem AT siol.net>
+
+       * src/SDCCcse.c: partially fixed enhancement request
+         #1793872 - multiply by -1 not collapsed
+       * support/regression/tests/arithcsi.c: added regression test
+
+2008-01-19 Maarten Brock <sourceforge.brock AT dse.nl>
+
+       * as/mcs51/asx8051.dsp: removed define SDK
+       * as/mcs51/i51mch.c (machine): fixed bug 1865114
+       * device/include/asm/ds390/features.h: fixed bug with ds390 & stack-auto
+       * as/link/lklex.c,
+       * as/link/mcs51/lkmain.c: used LKDIRSEP, LKDIRSEPSTR and LKOBJEXT,
+         cosmetic changes, brought more in sync, changed old K&R to ANSI
+
+2008-01-13 Borut Razem <borut.razem AT siol.net>
+
+       * support/scripts/sdcc.nsi: added Uninstall/reinstall page, ...
+       * src/SDCCicode.c: fixed bug #1870216 - Error 122: dividing by zero
+
+2007-12-30 Borut Razem <borut.razem AT siol.net>
+
+       * src/pic16/gen.c: fixed implementation of bitwise operations for
+         pic16 target
+       * support/regression/tests/bitwise.c: added test cases
+
 2007-12-29 Borut Razem <borut.razem AT siol.net>
 
        * src/SDCCasm.[ch]: renamed from asm[ch], use dbuf_getline(), ...