This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[patch committed SH] Fix sh64-elf build failure [2/3]
- From: Kaz Kojima <kkojima at rr dot iij4u dot or dot jp>
- To: gcc-patches at gcc dot gnu dot org
- Date: Sun, 04 Mar 2012 08:24:20 +0900 (JST)
- Subject: [patch committed SH] Fix sh64-elf build failure [2/3]
The attatched patch is to fix a thinko in sh_dwarf_register_span
which was found with a failure during sh64-elf build. Regtested
on sh4-unkonwn-linux-gnu.
Regards,
kaz
--
2012-03-03 Kaz Kojima <kkojima@gcc.gnu.org>
* config/sh/sh.c (sh_dwarf_register_span): Don't apply
DBX_REGISTER_NUMBER.
diff -up ORIG/trunk/gcc/config/sh/sh.c trunk/gcc/config/sh/sh.c
--- ORIG/trunk/gcc/config/sh/sh.c 2012-03-03 17:40:19.000000000 +0900
+++ trunk/gcc/config/sh/sh.c 2012-03-03 17:41:48.000000000 +0900
@@ -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