From 7e5e564814ee85cb66b31d054ec07998270c3988 Mon Sep 17 00:00:00 2001 From: frief Date: Sat, 13 Dec 2003 13:19:38 +0000 Subject: [PATCH] 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) git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@3053 4a8a32a2-be11-0410-ad9d-d568d2c75423 --- ChangeLog | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 236d8ee3..8e188eb5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,17 @@ +2003-12-13 Frieder Ferlemann + + * 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) + 2003-12-13 Erik Petrich * src/SDCCicode.c (geniCodeAdd), * src/SDCCast.c (decorateType): fixed bug #857753 (need to be careful with valFromType if type might be a pointer and host is big endian). * src/SDCCast.c (decorateType): unary plus compatible with all arithmetic - types, not just integer types. + types, not just integer types. * src/SDCCsymt.c (addSymChain): clarified error message when symbol is multiply defined with mismatching "at" address. -- 2.47.2