[gcc r16-5645] arm: Remove spurious 'volatile' qualifier
Christophe Lyon
clyon@gcc.gnu.org
Thu Nov 27 10:58:31 GMT 2025
https://gcc.gnu.org/g:7d73dbb6322671c597930044a76e24436aaa6cd5
commit r16-5645-g7d73dbb6322671c597930044a76e24436aaa6cd5
Author: Christophe Lyon <christophe.lyon@linaro.org>
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 ();
More information about the Gcc-cvs
mailing list