projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
some additions, larger top/bottom margins (for a4 and letter)
[fw/sdcc]
/
src
/
SDCCopt.c
diff --git
a/src/SDCCopt.c
b/src/SDCCopt.c
index 116c5f0fada20a2a572c5980f0a760a2ba7755e5..aea6e373f457f7cc6d4a1ce57d2f68fee469e244 100644
(file)
--- a/
src/SDCCopt.c
+++ b/
src/SDCCopt.c
@@
-680,7
+680,9
@@
killDeadCode (eBBlock ** ebbs, int count)
if (SKIP_IC (ic) ||
ic->op == IFX ||
ic->op == RETURN ||
- ic->op == DUMMY_READ_VOLATILE)
+ ic->op == DUMMY_READ_VOLATILE ||
+ ic->op == CRITICAL ||
+ ic->op == ENDCRITICAL)
continue;
/* if the result is volatile then continue */