rtl.h (REG_EH_RETHROW): Remove.
* rtl.h (REG_EH_RETHROW): Remove. * rtl.c (reg_note_name): Update. * combine.c (distribute_notes): Don't check for it. From-SVN: r44809
This commit is contained in:
parent
f6a91eb09f
commit
dddba20582
|
@ -1,3 +1,9 @@
|
|||
2001-08-11 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* rtl.h (REG_EH_RETHROW): Remove.
|
||||
* rtl.c (reg_note_name): Update.
|
||||
* combine.c (distribute_notes): Don't check for it.
|
||||
|
||||
2001-08-11 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* combine.c (distribute_notes): Place REG_SETJMP.
|
||||
|
|
|
@ -12008,7 +12008,6 @@ distribute_notes (notes, from_insn, i3, i2, elim_i2, elim_i1)
|
|||
abort ();
|
||||
break;
|
||||
|
||||
case REG_EH_RETHROW:
|
||||
case REG_NORETURN:
|
||||
case REG_SETJMP:
|
||||
/* These notes must remain with the call. It should not be
|
||||
|
|
|
@ -280,7 +280,7 @@ const char * const reg_note_name[] =
|
|||
"REG_LABEL", "REG_DEP_ANTI", "REG_DEP_OUTPUT", "REG_BR_PROB",
|
||||
"REG_EXEC_COUNT", "REG_NOALIAS", "REG_SAVE_AREA", "REG_BR_PRED",
|
||||
"REG_FRAME_RELATED_EXPR", "REG_EH_CONTEXT", "REG_EH_REGION",
|
||||
"REG_EH_RETHROW", "REG_SAVE_NOTE", "REG_MAYBE_DEAD", "REG_NORETURN",
|
||||
"REG_SAVE_NOTE", "REG_MAYBE_DEAD", "REG_NORETURN",
|
||||
"REG_NON_LOCAL_GOTO", "REG_SETJMP", "REG_ALWAYS_RETURN"
|
||||
};
|
||||
|
||||
|
|
|
@ -543,11 +543,6 @@ enum reg_note
|
|||
throw, nor will it execute a non-local goto. */
|
||||
REG_EH_REGION,
|
||||
|
||||
/* Indicates that a call is actually a call to rethrow, and specifies the
|
||||
rethrow symbol for the region the rethrow is targetting. This provides
|
||||
a way to generate the non standard flow edges required for a rethrow. */
|
||||
REG_EH_RETHROW,
|
||||
|
||||
/* Used by haifa-sched to save NOTE_INSN notes across scheduling. */
|
||||
REG_SAVE_NOTE,
|
||||
|
||||
|
|
Loading…
Reference in New Issue