]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
expr.c (expand_builtin_setjmp): Don't emit a SETJMP note or set current_function_call...
authorJeffrey A Law <law@cygnus.com>
Sun, 2 Nov 1997 05:15:13 +0000 (05:15 +0000)
committerJeff Law <law@gcc.gnu.org>
Sun, 2 Nov 1997 05:15:13 +0000 (22:15 -0700)
        * expr.c (expand_builtin_setjmp): Don't emit a SETJMP note
        or set current_function_calls_setjmp anymore.

From-SVN: r16267

gcc/ChangeLog
gcc/expr.c

index 365826b24ea23b3876c9d7b17864633742a6f0fe..1ebcf4792909b064a18b5060a9e6267ba40a64c0 100644 (file)
@@ -9,6 +9,9 @@ Sat Nov  1 21:43:00 1997  Mike Stump  (mrs@wrs.com)
 
 Sat Nov  1 19:15:28 1997  Jeffrey A Law  (law@cygnus.com)
 
+       * expr.c (expand_builtin_setjmp): Don't emit a SETJMP note
+       or set current_function_calls_setjmp anymore.
+
        * flow.c (find_basic_blocks): If we delete the label for an
        exception handler, remove it from the EH label list and remove
        the EH_BEGIN/EH_END notes for that EH region.
index 19a5e1b17358fe7b60474d8602561fb6c76bd7db..1715578826bc9e2417264308080a610fa8a829d9 100644 (file)
@@ -8103,9 +8103,6 @@ expand_builtin_setjmp (buf_addr, target)
 
   emit_queue ();
 
-  CONST_CALL_P (emit_note (NULL_PTR, NOTE_INSN_SETJMP)) = 1;
-  current_function_calls_setjmp = 1;
-
   /* We store the frame pointer and the address of lab1 in the buffer
      and use the rest of it for the stack save area, which is
      machine-dependent.  */