* gcse.c (cprop_jump): Clear JUMP_LABEL field when we create
a nop-jump.
From-SVN: r47183
-2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
+2001-11-19 Jeff Law <law@redhat.com>
+
+ * gcse.c (cprop_jump): Clear JUMP_LABEL field when we create
+ a nop-jump.
+
+2000-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
* cppmacro.c (_cpp_backup_tokens): Revert previous check-in.
Don't fall off the base token run.
SET_SRC (set) = new;
if (JUMP_LABEL (insn) != 0)
- --LABEL_NUSES (JUMP_LABEL (insn));
+ {
+ --LABEL_NUSES (JUMP_LABEL (insn));
+ JUMP_LABEL (insn) = NULL_RTX;
+ }
}
/* Otherwise, this must be a valid instruction. */