sh.c (sh_dwarf_register_span): Don't apply DBX_REGISTER_NUMBER.
authorKaz Kojima <kkojima@gcc.gnu.org>
Sat, 3 Mar 2012 23:19:07 +0000 (23:19 +0000)
committerKaz Kojima <kkojima@gcc.gnu.org>
Sat, 3 Mar 2012 23:19:07 +0000 (23:19 +0000)
* config/sh/sh.c (sh_dwarf_register_span): Don't apply
DBX_REGISTER_NUMBER.

From-SVN: r184866

gcc/ChangeLog
gcc/config/sh/sh.c

index c29a3e737f9a67305d15d5b9bd068eec7ef9d0f0..b9fb44d1575367abafdcaa2d87396ef590cf93ed 100644 (file)
@@ -1,3 +1,8 @@
+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
index 1b7eaae8fbe03d4481ff00362179b1b32fc85196..94c2b66c4517b74a23e5d1f878b3744f8f0f0bee 100644 (file)
@@ -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