aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2011-04-08 20:39:48 +0100
committerJoseph Myers <jsm28@gcc.gnu.org>2011-04-08 20:39:48 +0100
commitad7be0090c0276c2526887944f5f6927e20507f2 (patch)
tree224638ec4303904967918f2aaa77811b650345f2 /gcc/config.gcc
parentecbb6fb7e40ad675386f78937cc153ce5bfaf990 (diff)
downloadgcc-ad7be0090c0276c2526887944f5f6927e20507f2.zip
gcc-ad7be0090c0276c2526887944f5f6927e20507f2.tar.gz
gcc-ad7be0090c0276c2526887944f5f6927e20507f2.tar.bz2
gcc_update (gcc/config/arm/arm-tables.opt): New dependencies.
contrib: * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies. gcc: * config.gcc (arm*-*-*): Add arm/arm-tables.opt to extra_options. * config/arm/arm-arches.def: New. * config/arm/arm-opts.h: New. * config/arm/genopt.sh: New. * config/arm/arm-tables.opt: New (generated). * config/arm/arm.c (arm_handle_option, arm_target_help, TARGET_HANDLE_OPTION, TARGET_HELP, arm_find_cpu): Remove. (all_architectures): Get most table contents from arm-arches.def. (arm_option_override): Set arm_selected_arch, arm_selected_cpu and arm_selected_tune here. * config/arm/arm.h (enum processor_type): Move to arm-opts.h. * config/arm/arm.opt (config/arm/arm-opts.h): New HeaderInclude. (march=, mcpu=, mtune=): Use Enum and Var. * config/arm/t-arm ($(srcdir)/config/arm/arm-tables.opt): New. (arm.o): Update dependencies. From-SVN: r172205
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 811b8e1..8be3afc 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -296,6 +296,7 @@ arm*-*-*)
extra_headers="mmintrin.h arm_neon.h"
c_target_objs="arm-c.o"
cxx_target_objs="arm-c.o"
+ extra_options="${extra_options} arm/arm-tables.opt"
;;
avr-*-*)
cpu_type=avr