Commit 6b023d07 by Mike Stump

expr.c (expand_builtin_setjmp): Remove setting of…

expr.c (expand_builtin_setjmp): Remove setting of current_function_has_nonlocal_goto, as this isn't a goto.

	* expr.c (expand_builtin_setjmp): Remove setting of
	current_function_has_nonlocal_goto, as this isn't a goto.

From-SVN: r14066
parent 9e7d0bcc
...@@ -7974,7 +7974,12 @@ expand_builtin_setjmp (buf_addr, target) ...@@ -7974,7 +7974,12 @@ expand_builtin_setjmp (buf_addr, target)
#endif #endif
emit_move_insn (virtual_stack_vars_rtx, hard_frame_pointer_rtx); emit_move_insn (virtual_stack_vars_rtx, hard_frame_pointer_rtx);
current_function_has_nonlocal_goto = 1; /* Do we need to do something like:
current_function_has_nonlocal_label = 1;
here? It seems like we might have to, or some subset of that
functionality, but I am unsure. (mrs) */
#if ARG_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM #if ARG_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM
if (fixed_regs[ARG_POINTER_REGNUM]) if (fixed_regs[ARG_POINTER_REGNUM])
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment