From: frief Date: Sat, 13 Dec 2003 23:31:56 +0000 (+0000) Subject: * src/mcs51/main.c: fixed bug #737001 for the mcs51. SDCC clears xdata and data memor... X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=e2191d29a4fbf42ec3a1eb360cf9885f14c256de;p=fw%2Fsdcc * src/mcs51/main.c: fixed bug #737001 for the mcs51. SDCC clears xdata and data memory on startup. Set the environment variable SDCC_NOGENRAMCLEAR to disable this. git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3056 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- diff --git a/ChangeLog b/ChangeLog index 166996d4..b5767066 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ * src/mcs51/main.c: fixed bug #737001 for the mcs51. SDCC clears xdata and data memory on startup. Set the environment variable SDCC_NOGENRAMCLEAR to disable this. + * src/mcs51/peephole.def, * src/ds390/peephole.def: using the atomic test and clear instruction jbc (allows non-interrupt and interrupt code to safely compete for a resource without the non-interrupt code having to disable interrupts)