aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-cfg.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2022-09-26 10:10:25 +0100
committerKyrylo Tkachov <kyrylo.tkachov@arm.com>2022-09-26 10:14:30 +0100
commitc33e12fa479c01848f4a288883bf1ef848c94ca3 (patch)
tree9fd237f7b9b4170fdcf0d90aa80500719ac3a1d9 /gcc/tree-cfg.c
parent3a2ae0520895b53ec2c5533c274b47bec33753ec (diff)
downloadgcc-c33e12fa479c01848f4a288883bf1ef848c94ca3.zip
gcc-c33e12fa479c01848f4a288883bf1ef848c94ca3.tar.gz
gcc-c33e12fa479c01848f4a288883bf1ef848c94ca3.tar.bz2
aarch64: Add -march support for Armv9.1-A, Armv9.2-A, Armv9.3-A
This is a straightforward patch that allows targeting the architecture revisions mentioned in the subject through -march. These are already supported in binutils. Bootstrapped and tested on aarch64-none-linux-gnu. gcc/ChangeLog: * config/aarch64/aarch64-arches.def (armv9.1-a): Define. (armv9.2-a): Likewise. (armv9.3-a): Likewise. * config/aarch64/aarch64.h (AARCH64_FL_V9_1): Likewise. (AARCH64_FL_V9_2): Likewise. (AARCH64_FL_V9_3): Likewise. (AARCH64_FL_FOR_ARCH9_1): Likewise. (AARCH64_FL_FOR_ARCH9_2): Likewise. (AARCH64_FL_FOR_ARCH9_3): Likewise. (AARCH64_ISA_V9_1): Likewise. (AARCH64_ISA_V9_2): Likewise. (AARCH64_ISA_V9_3): Likewise. * doc/invoke.texi (AArch64 Options): Document armv9.1-a, armv9.2-a, armv9.3-a values to -march.
Diffstat (limited to 'gcc/tree-cfg.c')
0 files changed, 0 insertions, 0 deletions