diff options
author | Mike Stump <mrs@gcc.gnu.org> | 1997-05-13 21:08:28 +0000 |
---|---|---|
committer | Mike Stump <mrs@gcc.gnu.org> | 1997-05-13 21:08:28 +0000 |
commit | 6b023d07003ec5b59ffc7ce36e0a25a59afee663 (patch) | |
tree | 9502ef88edc4a01b7f2785754a2e0713981bb8a0 | |
parent | 9e7d0bccf4fd37c4a8f5fda4116d2787494b6a87 (diff) | |
download | gcc-6b023d07003ec5b59ffc7ce36e0a25a59afee663.zip gcc-6b023d07003ec5b59ffc7ce36e0a25a59afee663.tar.gz gcc-6b023d07003ec5b59ffc7ce36e0a25a59afee663.tar.bz2 |
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
-rw-r--r-- | gcc/expr.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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]) |