aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1997-11-02 05:15:13 +0000
committerJeff Law <law@gcc.gnu.org>1997-11-01 22:15:13 -0700
commit6cad9e32806390204acfb911337aa4adb3502f91 (patch)
tree0373e78a0238aa12ddeeb87c09684fa879f018bf
parent9ad8a5f011a1842002d83d8559c068b2d932ad8d (diff)
downloadgcc-6cad9e32806390204acfb911337aa4adb3502f91.zip
gcc-6cad9e32806390204acfb911337aa4adb3502f91.tar.gz
gcc-6cad9e32806390204acfb911337aa4adb3502f91.tar.bz2
expr.c (expand_builtin_setjmp): Don't emit a SETJMP note or set current_function_calls_setjmp anymore.
* expr.c (expand_builtin_setjmp): Don't emit a SETJMP note or set current_function_calls_setjmp anymore. From-SVN: r16267
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/expr.c3
2 files changed, 3 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 365826b..1ebcf47 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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.
diff --git a/gcc/expr.c b/gcc/expr.c
index 19a5e1b..1715578 100644
--- a/gcc/expr.c
+++ b/gcc/expr.c
@@ -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. */