[arm] Remove remaining references to arm feature sets
authorRichard Earnshaw <rearnsha@arm.com>
Thu, 15 Dec 2016 15:50:24 +0000 (15:50 +0000)
committerRichard Earnshaw <rearnsha@gcc.gnu.org>
Thu, 15 Dec 2016 15:50:24 +0000 (15:50 +0000)
commit5d4dc0cddb61b55e6cb3a12df2004da1cc3e4253
tree0d1d29d1ceece9ebe464a42e68ef465b808069a6
parent03d222fab6188f76cd734470d53061f8b5940186
[arm] Remove remaining references to arm feature sets

Nothing uses the old feature sets now, so we can delete them entirely.

* arm-cores.def: Remove FLAGS field from all core definitions.
* arm-arches.def: Likewise.
* arm-opts.h (enum processor_type): Remove FLAGS parameter from
ARM_CORES macro.
(arm_arch_core_flags): Likewise, plus ARM_ARCH macro.
* arm-protos.h (FL_*): Delete.
(arm_feature_set): Delete.
(ARM_FSET_*): Delete.
* arm.c (struct processors): Delete flags field.
(all_cores): Delete FLAGS parameter from macro, don't initialize flags.
(all architectures): Likewise.

From-SVN: r243705
gcc/ChangeLog
gcc/common/config/arm/arm-common.c
gcc/config/arm/arm-arches.def
gcc/config/arm/arm-cores.def
gcc/config/arm/arm-flags.h
gcc/config/arm/arm-opts.h
gcc/config/arm/arm.c