From d8484d41e41682c4a0a21b6e8ab8270a6db226a6 Mon Sep 17 00:00:00 2001 From: Xinyu Qi Date: Mon, 8 Apr 2013 12:19:02 +0000 Subject: [PATCH] Fix PR target/54338 - Include IWMMXT_GR_REGS in ALL_REGS. For Xinyu Qi. 2013-04-08 Xinyu Qi PR target/54338 * config/arm/arm.h (REG_CLASS_CONTENTS): Include IWMMXT_GR_REGS in ALL_REGS. From-SVN: r197576 --- gcc/ChangeLog | 6 ++++++ gcc/config/arm/arm.h | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index dca24bfe236..b915a6f43e1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2013-04-08 Xinyu Qi + + PR target/54338 + * config/arm/arm.h (REG_CLASS_CONTENTS): Include IWMMXT_GR_REGS + in ALL_REGS. + 2013-04-08 Richard Biener * alias.c (find_base_term): Fix thinko in previous change. diff --git a/gcc/config/arm/arm.h b/gcc/config/arm/arm.h index beee458477d..cc1774b559c 100644 --- a/gcc/config/arm/arm.h +++ b/gcc/config/arm/arm.h @@ -1205,7 +1205,7 @@ enum reg_class { 0x00000000, 0x00000000, 0x00000000, 0x00000020 }, /* VFPCC_REG */ \ { 0x00000000, 0x00000000, 0x00000000, 0x00000040 }, /* SFP_REG */ \ { 0x00000000, 0x00000000, 0x00000000, 0x00000080 }, /* AFP_REG */ \ - { 0xFFFF7FFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x00000000 } /* ALL_REGS */ \ + { 0xFFFF7FFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x0000000F } /* ALL_REGS */ \ } /* Any of the VFP register classes. */ -- 2.30.2