diff options
author | Bob Wilson <bob.wilson@acm.org> | 2007-11-05 23:37:38 +0000 |
---|---|---|
committer | Bob Wilson <bwilson@gcc.gnu.org> | 2007-11-05 23:37:38 +0000 |
commit | d99ffa940466bb4d51242d001638f3bdfae1798f (patch) | |
tree | 1bfc34af8f7f3529c230c55988dc311c6101596f | |
parent | 565603f84a2e28d476744670e386774613477e04 (diff) | |
download | gcc-d99ffa940466bb4d51242d001638f3bdfae1798f.zip gcc-d99ffa940466bb4d51242d001638f3bdfae1798f.tar.gz gcc-d99ffa940466bb4d51242d001638f3bdfae1798f.tar.bz2 |
xtensa.c (xtensa_expand_nonlocal_goto): Do not replace references to virtual_stack_vars_rtx in goto_handler.
* config/xtensa/xtensa.c (xtensa_expand_nonlocal_goto): Do not replace
references to virtual_stack_vars_rtx in goto_handler.
From-SVN: r129912
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/xtensa/xtensa.c | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5c27131..c638289 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-11-05 Bob Wilson <bob.wilson@acm.org> + + * config/xtensa/xtensa.c (xtensa_expand_nonlocal_goto): Do not replace + references to virtual_stack_vars_rtx in goto_handler. + 2007-11-05 Paul Brook <paul@codesourcery.com> * Makefile.target: Add ssd0303.o, pl022.o and ssd0323.o. diff --git a/gcc/config/xtensa/xtensa.c b/gcc/config/xtensa/xtensa.c index 77a96f2..4fea001 100644 --- a/gcc/config/xtensa/xtensa.c +++ b/gcc/config/xtensa/xtensa.c @@ -1184,9 +1184,6 @@ xtensa_expand_nonlocal_goto (rtx *operands) if (GET_CODE (containing_fp) != REG) containing_fp = force_reg (Pmode, containing_fp); - goto_handler = copy_rtx (goto_handler); - validate_replace_rtx (virtual_stack_vars_rtx, containing_fp, goto_handler); - emit_library_call (gen_rtx_SYMBOL_REF (Pmode, "__xtensa_nonlocal_goto"), 0, VOIDmode, 2, containing_fp, Pmode, |