aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKaz Kojima <kkojima@gcc.gnu.org>2012-03-03 23:19:07 +0000
committerKaz Kojima <kkojima@gcc.gnu.org>2012-03-03 23:19:07 +0000
commit59248459e6e740d4377ef19713764da0c4b1afc6 (patch)
treec1d913006d4b3a7a270beb1cba558377589720c2
parentdea148c40c7586c2cf576cc97dabf96f88d500a0 (diff)
downloadgcc-59248459e6e740d4377ef19713764da0c4b1afc6.zip
gcc-59248459e6e740d4377ef19713764da0c4b1afc6.tar.gz
gcc-59248459e6e740d4377ef19713764da0c4b1afc6.tar.bz2
sh.c (sh_dwarf_register_span): Don't apply DBX_REGISTER_NUMBER.
* config/sh/sh.c (sh_dwarf_register_span): Don't apply DBX_REGISTER_NUMBER. From-SVN: r184866
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/sh/sh.c6
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c29a3e7..b9fb44d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2012-03-03 Kaz Kojima <kkojima@gcc.gnu.org>
+ * config/sh/sh.c (sh_dwarf_register_span): Don't apply
+ DBX_REGISTER_NUMBER.
+
+2012-03-03 Kaz Kojima <kkojima@gcc.gnu.org>
+
* config/sh/sh.c (shiftcosts): Return MAX_COST when the first
operand is CONST_INT. Take COSTS_N_INSNS into account.
(sh_rtx_costs): Don't apply COSTS_N_INSNS to the return value
diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c
index 1b7eaae..94c2b66 100644
--- a/gcc/config/sh/sh.c
+++ b/gcc/config/sh/sh.c
@@ -8162,10 +8162,8 @@ sh_dwarf_register_span (rtx reg)
return
gen_rtx_PARALLEL (VOIDmode,
gen_rtvec (2,
- gen_rtx_REG (SFmode,
- DBX_REGISTER_NUMBER (regno+1)),
- gen_rtx_REG (SFmode,
- DBX_REGISTER_NUMBER (regno))));
+ gen_rtx_REG (SFmode, regno + 1),
+ gen_rtx_REG (SFmode, regno)));
}
static enum machine_mode