With the cleanup of the arch features in GCC 13 the comment on the FLAGS field in aarch64-cores.def
is now outdated. It's now a comma-separated list rather than a bitwise or.
Spotted while reviewing an aarch64-cores.def patch.
Update the comment.
gcc/ChangeLog:
* config/aarch64/aarch64-cores.def (FLAGS): Update comment.
will be made, represented as an identifier.
ARCH_IDENT is the architecture implemented by the chip as specified in
aarch64-arches.def.
- FLAGS are the bitwise-or of the traits that apply to that core.
+ FLAGS is a parentheses-enclosed, comma-separated list of architecture
+ features in the core that are present in addition to the base architecture.
+ The architecture feature names are as per the identifiers in
+ aarch64-option-extensions.def.
This need not include flags implied by the architecture.
COSTS is the name of the rtx_costs routine to use.
IMP is the implementer ID of the CPU vendor. On a GNU/Linux system it