diff options
author | Terry Guo <terry.guo@arm.com> | 2011-09-20 02:05:24 +0000 |
---|---|---|
committer | Xuepeng Guo <xguo@gcc.gnu.org> | 2011-09-20 02:05:24 +0000 |
commit | 77d1f6824960ac5073f4c137842b129188aad42f (patch) | |
tree | e84c60c360b151f85e183971b419112e2acb27cf /gcc | |
parent | 0323000245b73d7cd6e0935e71b3348963569ac1 (diff) | |
download | gcc-77d1f6824960ac5073f4c137842b129188aad42f.zip gcc-77d1f6824960ac5073f4c137842b129188aad42f.tar.gz gcc-77d1f6824960ac5073f4c137842b129188aad42f.tar.bz2 |
arm-arches.def: Add armv6s-m.
* config/arm/arm-arches.def: Add armv6s-m.
* config/arm/arm-tables.opt: Regenerate.
From-SVN: r178998
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/arm/arm-arches.def | 1 | ||||
-rw-r--r-- | gcc/config/arm/arm-tables.opt | 19 |
3 files changed, 17 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1f2a714..c58a093 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-09-20 Terry Guo <terry.guo@arm.com> + + * config/arm/arm-arches.def: Add armv6s-m. + * config/arm/arm-tables.opt: Regenerate. + 2011-09-20 Wei Guozhi <carrot@google.com> PR rtl-optimization/49452 diff --git a/gcc/config/arm/arm-arches.def b/gcc/config/arm/arm-arches.def index 1086233..3123426 100644 --- a/gcc/config/arm/arm-arches.def +++ b/gcc/config/arm/arm-arches.def @@ -49,6 +49,7 @@ ARM_ARCH("armv6z", arm1176jzs, 6Z, FL_CO_PROC | FL_FOR_ARCH6Z) ARM_ARCH("armv6zk", arm1176jzs, 6ZK, FL_CO_PROC | FL_FOR_ARCH6ZK) ARM_ARCH("armv6t2", arm1156t2s, 6T2, FL_CO_PROC | FL_FOR_ARCH6T2) ARM_ARCH("armv6-m", cortexm1, 6M, FL_FOR_ARCH6M) +ARM_ARCH("armv6s-m", cortexm1, 6M, FL_FOR_ARCH6M) ARM_ARCH("armv7", cortexa8, 7, FL_CO_PROC | FL_FOR_ARCH7) ARM_ARCH("armv7-a", cortexa8, 7A, FL_CO_PROC | FL_FOR_ARCH7A) ARM_ARCH("armv7-r", cortexr4, 7R, FL_CO_PROC | FL_FOR_ARCH7R) diff --git a/gcc/config/arm/arm-tables.opt b/gcc/config/arm/arm-tables.opt index d86e376..23339c7 100644 --- a/gcc/config/arm/arm-tables.opt +++ b/gcc/config/arm/arm-tables.opt @@ -323,28 +323,31 @@ EnumValue Enum(arm_arch) String(armv6-m) Value(16) EnumValue -Enum(arm_arch) String(armv7) Value(17) +Enum(arm_arch) String(armv6s-m) Value(17) EnumValue -Enum(arm_arch) String(armv7-a) Value(18) +Enum(arm_arch) String(armv7) Value(18) EnumValue -Enum(arm_arch) String(armv7-r) Value(19) +Enum(arm_arch) String(armv7-a) Value(19) EnumValue -Enum(arm_arch) String(armv7-m) Value(20) +Enum(arm_arch) String(armv7-r) Value(20) EnumValue -Enum(arm_arch) String(armv7e-m) Value(21) +Enum(arm_arch) String(armv7-m) Value(21) EnumValue -Enum(arm_arch) String(ep9312) Value(22) +Enum(arm_arch) String(armv7e-m) Value(22) EnumValue -Enum(arm_arch) String(iwmmxt) Value(23) +Enum(arm_arch) String(ep9312) Value(23) EnumValue -Enum(arm_arch) String(iwmmxt2) Value(24) +Enum(arm_arch) String(iwmmxt) Value(24) + +EnumValue +Enum(arm_arch) String(iwmmxt2) Value(25) Enum Name(arm_fpu) Type(int) |