except.c (init_eh): Do nothing.
* except.c (init_eh): Do nothing. (save_eh_status): Call init_eh_for_function, not init_eh. * function.c (push_function_context_to): Don't call init_emit. From-SVN: r18710
This commit is contained in:
parent
75d028ffdd
commit
6e1f1f930b
@ -1,3 +1,9 @@
|
|||||||
|
Thu Mar 19 00:58:07 1998 Jason Merrill <jason@yorick.cygnus.com>
|
||||||
|
|
||||||
|
* except.c (init_eh): Do nothing.
|
||||||
|
(save_eh_status): Call init_eh_for_function, not init_eh.
|
||||||
|
* function.c (push_function_context_to): Don't call init_emit.
|
||||||
|
|
||||||
Thu Mar 19 13:39:52 1998 Michael Meissner <meissner@cygnus.com>
|
Thu Mar 19 13:39:52 1998 Michael Meissner <meissner@cygnus.com>
|
||||||
|
|
||||||
* rs6000/sysv4.h (RELATIVE_PREFIX_NOT_LINKDIR): Undef for System V
|
* rs6000/sysv4.h (RELATIVE_PREFIX_NOT_LINKDIR): Undef for System V
|
||||||
|
@ -1788,9 +1788,6 @@ check_exception_handler_labels ()
|
|||||||
void
|
void
|
||||||
init_eh ()
|
init_eh ()
|
||||||
{
|
{
|
||||||
/* Generate rtl to reference the variable in which the PC of the
|
|
||||||
current context is saved. */
|
|
||||||
(void) build_pointer_type (make_node (VOID_TYPE));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Initialize the per-function EH information. */
|
/* Initialize the per-function EH information. */
|
||||||
@ -1827,7 +1824,7 @@ save_eh_status (p)
|
|||||||
p->protect_list = protect_list;
|
p->protect_list = protect_list;
|
||||||
p->ehc = current_function_ehc;
|
p->ehc = current_function_ehc;
|
||||||
|
|
||||||
init_eh ();
|
init_eh_for_function ();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Restore the per-function EH info saved into the area denoted by P.
|
/* Restore the per-function EH info saved into the area denoted by P.
|
||||||
|
@ -516,7 +516,6 @@ push_function_context_to (context)
|
|||||||
save_tree_status (p, context);
|
save_tree_status (p, context);
|
||||||
save_storage_status (p);
|
save_storage_status (p);
|
||||||
save_emit_status (p);
|
save_emit_status (p);
|
||||||
init_emit ();
|
|
||||||
save_expr_status (p);
|
save_expr_status (p);
|
||||||
save_stmt_status (p);
|
save_stmt_status (p);
|
||||||
save_varasm_status (p, context);
|
save_varasm_status (p, context);
|
||||||
|
Loading…
Reference in New Issue
Block a user