https://gcc.gnu.org/g:7d73dbb6322671c597930044a76e24436aaa6cd5

commit r16-5645-g7d73dbb6322671c597930044a76e24436aaa6cd5
Author: Christophe Lyon <[email protected]>
Date:   Thu Nov 27 10:52:54 2025 +0000

    arm: Remove spurious 'volatile' qualifier
    
    Remove the 'volatile' qualifier which looks like an oversight and is
    causing build errors:
    '++' expression of 'volatile'-qualified type is deprecated.
    
    gcc/ChangeLog:
    
            * config/arm/arm-builtins.cc (arm_init_mve_builtins): Remove
            volatile qualifier.

Diff:
---
 gcc/config/arm/arm-builtins.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/config/arm/arm-builtins.cc b/gcc/config/arm/arm-builtins.cc
index b0bbb32644c5..b421cac51cfe 100644
--- a/gcc/config/arm/arm-builtins.cc
+++ b/gcc/config/arm/arm-builtins.cc
@@ -1449,7 +1449,7 @@ arm_init_cde_builtins (void)
 static void
 arm_init_mve_builtins (void)
 {
-  volatile unsigned int i, fcode = ARM_BUILTIN_MVE_PATTERN_START;
+  unsigned int i, fcode = ARM_BUILTIN_MVE_PATTERN_START;
 
   arm_init_simd_builtin_scalar_types ();
   arm_init_simd_builtin_types ();

Reply via email to