aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2023-02-24 11:41:28 +0000
committerKyrylo Tkachov <kyrylo.tkachov@arm.com>2023-02-24 11:41:31 +0000
commitb580721f034957f314fccf99ccc772c41b735039 (patch)
tree8616d62fd54fab1d51c1842b0a370386521f3735
parent2f1691be517fcdcabae9cd671ab511eb0e08b1d5 (diff)
downloadgcc-b580721f034957f314fccf99ccc772c41b735039.zip
gcc-b580721f034957f314fccf99ccc772c41b735039.tar.gz
gcc-b580721f034957f314fccf99ccc772c41b735039.tar.bz2
aarch64: Update FLAGS field documentation comment in aarch64-cores.def
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.
-rw-r--r--gcc/config/aarch64/aarch64-cores.def5
1 files changed, 4 insertions, 1 deletions
diff --git a/gcc/config/aarch64/aarch64-cores.def b/gcc/config/aarch64/aarch64-cores.def
index 85fdfd8..2ec88c9 100644
--- a/gcc/config/aarch64/aarch64-cores.def
+++ b/gcc/config/aarch64/aarch64-cores.def
@@ -29,7 +29,10 @@
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