aarch64: Update FLAGS field documentation comment in aarch64-cores.def
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Fri, 24 Feb 2023 11:41:28 +0000 (11:41 +0000)
committerKyrylo Tkachov <kyrylo.tkachov@arm.com>
Fri, 24 Feb 2023 11:41:31 +0000 (11:41 +0000)
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.

gcc/config/aarch64/aarch64-cores.def

index 85fdfd8..2ec88c9 100644 (file)
    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