expr.c (expand_builtin_setjmp): Remove setting of current_function_has_nonlocal_goto...
authorMike Stump <mrs@gcc.gnu.org>
Tue, 13 May 1997 21:08:28 +0000 (21:08 +0000)
committerMike Stump <mrs@gcc.gnu.org>
Tue, 13 May 1997 21:08:28 +0000 (21:08 +0000)
* expr.c (expand_builtin_setjmp): Remove setting of
current_function_has_nonlocal_goto, as this isn't a goto.

From-SVN: r14066

gcc/expr.c

index 4e3c981682bd7733dd8ea44d7af2f4da10d25e28..afe6a3c93ab12716212805c0537bc9b4cb0537ed 100644 (file)
@@ -7974,7 +7974,12 @@ expand_builtin_setjmp (buf_addr, target)
 #endif
     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 (fixed_regs[ARG_POINTER_REGNUM])