summaryrefslogtreecommitdiff
path: root/gcc/except.h
diff options
context:
space:
mode:
authorJason Merrill <jason@yorick.cygnus.com>1997-12-12 07:35:04 +0000
committerJason Merrill <jason@gcc.gnu.org>1997-12-12 02:35:04 -0500
commit01eb7f9a1ccd7a2edb8902dee4546cc9f5e154ec (patch)
treead72cd11014b48175c8bab39afb7a42cda08bb2d /gcc/except.h
parentd19814a309796f785229a676f8bb78a25419a106 (diff)
downloadgcc-01eb7f9a1ccd7a2edb8902dee4546cc9f5e154ec.tar.gz
except.c (call_get_eh_context): Don't take a parm.
* except.c (call_get_eh_context): Don't take a parm. Put the call at the top of the function. (emit_eh_context): Adjust. (get_eh_context): Replace with former use_eh_context. (get_eh_context_once, get_saved_pc_ref): Remove. (start_eh_unwinder, end_eh_unwinder, emit_unwinder): Remove. * except.h: Adjust. * integrate.c (expand_inline_function): Adjust. * toplev.c (rest_of_compilation): Don't call emit_unwinder. tidy tidy tidy From-SVN: r17065
Diffstat (limited to 'gcc/except.h')
-rw-r--r--gcc/except.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/gcc/except.h b/gcc/except.h
index abfeb478ea6..cdc1bd7356c 100644
--- a/gcc/except.h
+++ b/gcc/except.h
@@ -250,13 +250,7 @@ extern rtx exception_handler_labels;
extern void exception_optimize PROTO((void));
-/* Use EH context once per fn. */
-extern rtx use_eh_context PROTO((void));
-
-/* Get the EH contex only once per fn. */
-extern rtx get_eh_context_once PROTO((void));
-
-/* Get the EH contex. */
+/* Return EH context (and set it up once per fn). */
extern rtx get_eh_context PROTO((void));
/* Get the dynamic handler chain. */
@@ -265,9 +259,6 @@ extern rtx get_dynamic_handler_chain PROTO((void));
/* Get the dynamic cleanup chain. */
extern rtx get_dynamic_cleanup_chain PROTO((void));
-/* Get the saved PC variable. */
-extern rtx get_saved_pc_ref PROTO((void));
-
/* Throw an exception. */
extern void emit_throw PROTO((void));