diff options
author | Joseph Myers <joseph@codesourcery.com> | 2011-04-08 20:39:48 +0100 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2011-04-08 20:39:48 +0100 |
commit | ad7be0090c0276c2526887944f5f6927e20507f2 (patch) | |
tree | 224638ec4303904967918f2aaa77811b650345f2 /contrib | |
parent | ecbb6fb7e40ad675386f78937cc153ce5bfaf990 (diff) | |
download | gcc-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 'contrib')
-rw-r--r-- | contrib/ChangeLog | 4 | ||||
-rwxr-xr-x | contrib/gcc_update | 5 |
2 files changed, 7 insertions, 2 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 2ece1b7..8363e78 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,7 @@ +2011-04-08 Joseph Myers <joseph@codesourcery.com> + + * gcc_update (gcc/config/arm/arm-tables.opt): New dependencies. + 2011-03-22 Joseph Myers <joseph@codesourcery.com> * compare-all-tests (all_targets): Remove crx and m68hc11. diff --git a/contrib/gcc_update b/contrib/gcc_update index b989ffd..cc847fb 100755 --- a/contrib/gcc_update +++ b/contrib/gcc_update @@ -4,8 +4,8 @@ # repository, with an emphasis on treating generated files correctly, so # that autoconf, gperf et al are not required for the ``end'' user. # -# (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010 -# Free Software Foundation +# (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010, +# 2011 Free Software Foundation # Originally by Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, August 1998. # # This script is Free Software, and it can be copied, distributed and @@ -80,6 +80,7 @@ gcc/cstamp-h.in: gcc/configure.ac gcc/config.in: gcc/cstamp-h.in gcc/fixinc/fixincl.x: gcc/fixinc/fixincl.tpl gcc/fixinc/inclhack.def gcc/config/arm/arm-tune.md: gcc/config/arm/arm-cores.def gcc/config/arm/gentune.sh +gcc/config/arm/arm-tables.opt: gcc/config/arm/arm-arches.def gcc/config/arm/arm-cores.def gcc/config/arm/genopt.sh # And then, language-specific files gcc/cp/cfns.h: gcc/cp/cfns.gperf gcc/java/keyword.h: gcc/java/keyword.gperf |