aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-switch-conversion.c
diff options
context:
space:
mode:
authorJoern Rennecke <amylaar@spamcop.net>2010-11-19 19:22:27 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2010-11-19 19:22:27 +0000
commita5cc92fdfb1bbd2508600e82782fa6c329208064 (patch)
treefd031f5f7aee04c9a122195435bf0cea214d28cb /gcc/tree-switch-conversion.c
parent0f346928b9890d52e148d431d943d520e19701f2 (diff)
downloadgcc-a5cc92fdfb1bbd2508600e82782fa6c329208064.zip
gcc-a5cc92fdfb1bbd2508600e82782fa6c329208064.tar.gz
gcc-a5cc92fdfb1bbd2508600e82782fa6c329208064.tar.bz2
re PR target/46434 (crx-elf --enable-werror-always build fails)
PR target/46434 * config/crx/crx.c (crx_expand_epilogue): Remove unused variable. Index: config/crx/crx.c =================================================================== --- config/crx/crx.c (revision 166609) +++ config/crx/crx.c (working copy) @@ -613,6 +613,8 @@ static int crx_addr_reg_p (rtx addr_reg) return FALSE; } + gcc_assert (REGNO (reg) != CC_REGNUM); + return TRUE; } @@ -1439,17 +1441,12 @@ crx_expand_prologue (void) void crx_expand_epilogue (void) { - rtx return_reg; - /* Nonzero if we need to return and pop only RA. This will generate a * different insn. This differentiate is for the peepholes for call as last * statement in function. */ int only_popret_RA = (save_regs[RETURN_ADDRESS_REGNUM] && (sum_regs == UNITS_PER_WORD)); - /* Return register. */ - return_reg = gen_rtx_REG (Pmode, RETURN_ADDRESS_REGNUM); - if (frame_pointer_needed) /* Restore the stack pointer with the frame pointers value */ emit_move_insn (stack_pointer_rtx, frame_pointer_rtx); From-SVN: r166954
Diffstat (limited to 'gcc/tree-switch-conversion.c')
0 files changed, 0 insertions, 0 deletions