Hello,
This addresses Alices feedback to the V3, only updating the first patch and
the commit message of the second.
Bootstrapped and reg tested on aarch64-linux-gnu.
Okay for master?
Alfie
Alfie Richards (3):
aarch64: Add alias option support
aarch64: Split sve2-X extensions into sve2 + sve-X extension.
aarch64: Add new target options for 2024 Architecture Extension and
Armv9.6-A
gcc/common/config/aarch64/aarch64-common.cc | 91 +++++---
gcc/config/aarch64/aarch64-arches.def | 1 +
gcc/config/aarch64/aarch64-feature-deps.h | 30 ++-
.../aarch64/aarch64-option-extensions.def | 86 +++++--
.../aarch64/aarch64-sve-builtins-sve2.def | 8 +-
gcc/config/aarch64/aarch64.h | 17 +-
.../gcc.target/aarch64/options_set_30.c | 10 +
.../gcc.target/aarch64/pragma_cpp_predefs_5.c | 221 ++++++++++++++++++
gcc/testsuite/lib/target-supports.exp | 3 +-
9 files changed, 407 insertions(+), 60 deletions(-)
create mode 100644 gcc/testsuite/gcc.target/aarch64/options_set_30.c
create mode 100644 gcc/testsuite/gcc.target/aarch64/pragma_cpp_predefs_5.c
--
2.34.1