]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
aarch64: Add missing ACLE macro for NEON-SVE Bridge
authorRichard Ball <richard.ball@arm.com>
Thu, 6 Jun 2024 15:28:00 +0000 (16:28 +0100)
committerRichard Ball <richard.ball@arm.com>
Thu, 6 Jun 2024 15:28:00 +0000 (16:28 +0100)
__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.

gcc/config/aarch64/aarch64-c.cc

index fe1a20e4e546a68e5f7eddff3bbb0d3e831fbd9b..d042e5fbd8c562df2e4538b51b960c194d2ca2c9 100644 (file)
@@ -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