https://gcc.gnu.org/g:35ed54f136fe63bd04d48ada6efb305457bbd824

commit r14-10285-g35ed54f136fe63bd04d48ada6efb305457bbd824
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.
    
    (cherry picked from commit 43530bc40b1d0465911e493e56a6631202ce85b1)

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

Reply via email to