]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
target/arm: Have cpu_isar_feature() use a const ARMCPU object
authorPhilippe Mathieu-Daudé <philmd@linaro.org>
Mon, 20 Jan 2025 03:08:31 +0000 (04:08 +0100)
committerPhilippe Mathieu-Daudé <philmd@linaro.org>
Tue, 3 Feb 2026 13:57:34 +0000 (14:57 +0100)
The @cpu_ variable is only accessed read-only, make it const.

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20260202222412.24923-3-philmd@linaro.org>

target/arm/cpu-features.h

index a7ca410dcb4eadd5dd0a5e79586c656584ffdfa5..f7b1437340794e9e688630072b45894932605454 100644 (file)
@@ -1643,6 +1643,6 @@ static inline uint64_t make_ccsidr(CCSIDRFormat format, unsigned assoc,
  * Forward to the above feature tests given an ARMCPU pointer.
  */
 #define cpu_isar_feature(name, cpu) \
-    ({ ARMCPU *cpu_ = (cpu); isar_feature_##name(&cpu_->isar); })
+    ({ const ARMCPU *cpu_ = (cpu); isar_feature_##name(&cpu_->isar); })
 
 #endif