summaryrefslogtreecommitdiff
path: root/gcc/config/arm/arm.opt
diff options
context:
space:
mode:
authorRichard Earnshaw <rearnsha@arm.com>2016-11-10 10:38:03 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2016-11-10 10:38:03 +0000
commitb854516cc1943199ce15a23df340a7d2d7196a56 (patch)
treecc2cec46d932ef47b07a8e372167e3461b0cc0c4 /gcc/config/arm/arm.opt
parent35d2bec0454ef630dd3c2258c34b2b05a21995a5 (diff)
downloadgcc-b854516cc1943199ce15a23df340a7d2d7196a56.tar.gz
[ARM] Remove duplicated enum type for CPU identifiers
* arm.h (target_cpus): Delete. * arm-opts.h (enum processor_type): Prefix entires with TARGET_CPU_. * arm.c (all_cores): Prefix IDENT with TARGET_CPU_. (all_architectures): Likewise. (arm_option_override): Adjust use of CPU enums. (arm_sched_reorder): Likewise. * vfp.md (movdi_vfp, movdi_vfp_cortexa8): Likewise. * arm.opt (mcpu, mtune): Adjust use of CPU enums. * arm/genopt.sh (processor_type): Prefix enumeration entries with TARGET_CPU_. * arm-tables.opt: Regenerated. From-SVN: r242034
Diffstat (limited to 'gcc/config/arm/arm.opt')
-rw-r--r--gcc/config/arm/arm.opt4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/arm.opt b/gcc/config/arm/arm.opt
index 54d84dc9f3a..0fcabb90ed2 100644
--- a/gcc/config/arm/arm.opt
+++ b/gcc/config/arm/arm.opt
@@ -102,7 +102,7 @@ Target Report Mask(CALLER_INTERWORKING)
Thumb: Assume function pointers may go to non-Thumb aware code.
mcpu=
-Target RejectNegative ToLower Joined Enum(processor_type) Var(arm_cpu_option) Init(arm_none)
+Target RejectNegative ToLower Joined Enum(processor_type) Var(arm_cpu_option) Init(TARGET_CPU_arm_none)
Specify the name of the target CPU.
mfloat-abi=
@@ -223,7 +223,7 @@ Target Report Mask(TPCS_LEAF_FRAME)
Thumb: Generate (leaf) stack frames even if not needed.
mtune=
-Target RejectNegative ToLower Joined Enum(processor_type) Var(arm_tune_option) Init(arm_none)
+Target RejectNegative ToLower Joined Enum(processor_type) Var(arm_tune_option) Init(TARGET_CPU_arm_none)
Tune code for the given processor.
mprint-tune-info