+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.
"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"
};
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,