This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[m32c] return correct reg classes for REGNO_REG_CLASS
- From: DJ Delorie <dj at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 1 Feb 2011 14:43:53 -0500
- Subject: [m32c] return correct reg classes for REGNO_REG_CLASS
Fixes building libiberty/filename_cmp.c with -mcpu=m32cm. Committed.
* config/m32c/m32c.c (m32c_regno_reg_class): Return smallest reg
class for A0/A1.
Index: config/m32c/m32c.c
===================================================================
--- config/m32c/m32c.c (revision 169500)
+++ config/m32c/m32c.c (working copy)
@@ -633,14 +633,15 @@ m32c_regno_reg_class (int regno)
return R1_REGS;
case R2_REGNO:
return R2_REGS;
case R3_REGNO:
return R3_REGS;
case A0_REGNO:
+ return A0_REGS;
case A1_REGNO:
- return A_REGS;
+ return A1_REGS;
case SB_REGNO:
return SB_REGS;
case FB_REGNO:
return FB_REGS;
case SP_REGNO:
return SP_REGS;