diff options
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/flow.c | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb1de4dd5a9..a6d17cbdc64 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Tue May 9 22:28:03 2000 Denis Chertykov <denisc@overta.ru> + + * flow.c (flow_delete_insn): Use INSN_DELETED_P for marking insn + as deleted. + Tue May 9 20:52:43 2000 Denis Chertykov <denisc@overta.ru> * config/avr/avr-protos.h (extra_constraint): change a type of diff --git a/gcc/flow.c b/gcc/flow.c index c978ff14e38..f5287802254 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -2004,7 +2004,8 @@ flow_delete_insn (insn) PREV_INSN (insn) = NULL_RTX; NEXT_INSN (insn) = NULL_RTX; - + INSN_DELETED_P (insn) = 1; + if (prev) NEXT_INSN (prev) = next; if (next) |