From cf4eef4001d181d4fe944766fe5085fb8ec79c5a Mon Sep 17 00:00:00 2001 From: bwilson Date: Mon, 5 Nov 2007 23:37:38 +0000 Subject: [PATCH] * config/xtensa/xtensa.c (xtensa_expand_nonlocal_goto): Do not replace references to virtual_stack_vars_rtx in goto_handler. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129912 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/config/xtensa/xtensa.c | 3 --- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5c27131c815..c638289dd04 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-11-05 Bob Wilson + + * 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 * 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 77a96f28e26..4fea00196ef 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, -- 2.11.0