aboutsummaryrefslogtreecommitdiff
path: root/gcc/except.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/except.h')
-rw-r--r--gcc/except.h12
1 files changed, 4 insertions, 8 deletions
diff --git a/gcc/except.h b/gcc/except.h
index 5416e598760..540044bde02 100644
--- a/gcc/except.h
+++ b/gcc/except.h
@@ -24,11 +24,9 @@ typedef struct rtx_def *_except_rtx;
#define rtx _except_rtx
#endif
-/* The labels generated by expand_builtin_eh_stub and
- expand_builtin_eh_stub_old. */
+/* The label generated by expand_builtin_eh_return. */
-extern rtx current_function_eh_stub_label;
-extern rtx current_function_eh_old_stub_label;
+extern rtx eh_return_stub_label;
#ifdef TREE_CODE
@@ -377,15 +375,13 @@ extern void expand_fixup_region_end PROTO((tree));
void expand_builtin_unwind_init PROTO((void));
rtx expand_builtin_dwarf_fp_regnum PROTO((void));
-rtx expand_builtin_eh_stub PROTO((void));
-rtx expand_builtin_eh_stub_old PROTO((void));
#ifdef TREE_CODE
rtx expand_builtin_frob_return_addr PROTO((tree));
rtx expand_builtin_extract_return_addr PROTO((tree));
-void expand_builtin_set_return_addr_reg PROTO((tree));
-void expand_builtin_set_eh_regs PROTO((tree, tree));
rtx expand_builtin_dwarf_reg_size PROTO((tree, rtx));
+void expand_builtin_eh_return PROTO((tree, tree, tree));
#endif
+void expand_eh_return PROTO((void));
/* Checking whether 2 instructions are within the same exception region. */