projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
889c7fe
)
*** empty log message ***
author
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 12 Mar 1992 00:23:42 +0000
(19:23 -0500)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 12 Mar 1992 00:23:42 +0000
(19:23 -0500)
From-SVN: r449
gcc/flow.c
patch
|
blob
|
history
diff --git
a/gcc/flow.c
b/gcc/flow.c
index 7a1ec3ccfeeda01e4d9d15b49a6510deebac00eb..1ee55c126f9606dbbf9166005d5b2b490f99041c 100644
(file)
--- a/
gcc/flow.c
+++ b/
gcc/flow.c
@@
-1281,6
+1281,11
@@
propagate_block (old, first, last, final, significant, bnum)
NOTE_LINE_NUMBER (insn) = NOTE_INSN_DELETED;
NOTE_SOURCE_FILE (insn) = 0;
+ /* CC0 is now known to be dead. Either this insn used it,
+ in which case it doesn't anymore, or clobbered it,
+ so the next insn can't use it. */
+ cc0_live = 0;
+
/* If this insn is copying the return value from a library call,
delete the entire library call. */
if (libcall_is_dead)