From 2acdc1fb2d1f9b72672256ba3aa5fd74d1436223 Mon Sep 17 00:00:00 2001 From: Kaz Kojima Date: Thu, 20 Mar 2008 22:56:39 +0000 Subject: [PATCH] sh.c (split_branches): Pass zero to redirect_jump as 'delete_unused' argument. * config/sh/sh.c (split_branches): Pass zero to redirect_jump as 'delete_unused' argument. From-SVN: r133402 --- gcc/ChangeLog | 5 +++++ gcc/config/sh/sh.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 559c1dd2c46..02ff5fa1b1f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2008-03-20 Kaz Kojima + + * config/sh/sh.c (split_branches): Pass zero to redirect_jump + as 'delete_unused' argument. + 2008-03-20 Richard Guenther * tree-ssa-forwprop.c (forward_propagate_addr_expr_1): Remove diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index f2a0ba94bcc..b43033b17ca 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -1,6 +1,6 @@ /* Output routines for GCC for Renesas / SuperH SH. Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, - 2003, 2004, 2005, 2006, 2007 Free Software Foundation, Inc. + 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. Contributed by Steve Chamberlain (sac@cygnus.com). Improved by Jim Wilson (wilson@cygnus.com). @@ -5283,7 +5283,7 @@ split_branches (rtx first) bp->insert_place = insn; bp->address = addr; } - ok = redirect_jump (insn, label, 1); + ok = redirect_jump (insn, label, 0); gcc_assert (ok); } else -- 2.30.2