summaryrefslogtreecommitdiff
path: root/gcc/except.h
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>1997-12-12 07:35:04 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>1997-12-12 07:35:04 +0000
commit1a74f95934c62236b44279ed846824637faa4523 (patch)
treead72cd11014b48175c8bab39afb7a42cda08bb2d /gcc/except.h
parentccd8c1fdc069324476f4f4042362e69e9f04299f (diff)
downloadgcc-1a74f95934c62236b44279ed846824637faa4523.tar.gz
* 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 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@17065 138bc75d-0d04-0410-961f-82ee72b054a4
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));