https://gcc.gnu.org/g:43530bc40b1d0465911e493e56a6631202ce85b1
commit r15-1075-g43530bc40b1d0465911e493e56a6631202ce85b1 Author: Richard Ball <richard.b...@arm.com> Date: Thu Jun 6 16:28:00 2024 +0100 aarch64: Add missing ACLE macro for NEON-SVE Bridge __ARM_NEON_SVE_BRIDGE was missed in the original patch and is added by this patch. gcc/ChangeLog: * config/aarch64/aarch64-c.cc (aarch64_define_unconditional_macros): Add missing __ARM_NEON_SVE_BRIDGE. Diff: --- gcc/config/aarch64/aarch64-c.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/gcc/config/aarch64/aarch64-c.cc b/gcc/config/aarch64/aarch64-c.cc index fe1a20e4e54..d042e5fbd8c 100644 --- a/gcc/config/aarch64/aarch64-c.cc +++ b/gcc/config/aarch64/aarch64-c.cc @@ -75,6 +75,7 @@ aarch64_define_unconditional_macros (cpp_reader *pfile) builtin_define ("__ARM_STATE_ZA"); builtin_define ("__ARM_STATE_ZT0"); + builtin_define ("__ARM_NEON_SVE_BRIDGE"); /* Define keyword attributes like __arm_streaming as macros that expand to the associated [[...]] attribute. Use __extension__ in the attribute