On Mon, Aug 10, 2015 at 1:00 PM, Matthew Wahab
<matthew.wa...@foss.arm.com> wrote:
> The ARM backend uses an unsigned long to record CPU feature flags and
> there are currently 30 bits in use. This series of patches replaces the
> single unsigned long with a representation based on an array of values.
>
> This patch updates the entries in the arm-core.def and arm-arches.def
> files to for the new arm_feature_set representation, moving the
> initializers from a macro expansion and making them explicit in the file
> entries.
>
> Tested the series for arm-none-linux-gnueabihf with native bootstrap and
> make check.
>
> gcc/
> 2015-08-10  Matthew Wahab  <matthew.wa...@arm.com>
>
>         * config/arm/arm-arches.def: Replace single value flags with
>         initializer built from ARM_FSET_MAKE_CPU1.
>         * config/arm/arm-cores.def: Likewise.
>         * config/arm/arm.c: (all_cores): Remove ARM_FSET_MAKE_CPU1
>         derivation from the ARM_CORE macro definition, use the given value
>         instead.
>         (all_architectures): Remove ARM_FSET_MAKE_CPU1 derivation from the
>         ARM_ARCH macro definition, use the given value instead.
>
>

Please update the comment at the top level of arm-arches.def and
arm-cores.def to reflect this change with respect to "FLAGS".

Ok with that change.


Ramana

Reply via email to