From: Jan Beulich Date: Fri, 6 Sep 2024 10:47:58 +0000 (+0200) Subject: x86emul: mark new "cp" local var maybe-unused X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=d092002824a1fa675c936170d099c5646ecf8082;p=people%2Fandrewcoop%2Fxen.git x86emul: mark new "cp" local var maybe-unused Just for the sake of the 32-bit build of the test harness. This wants reverting once unconditional uses of the variable appear (AMX, AVX10). Fixes: b20e3fbc3ec9 ("x86emul: introduce a struct cpu_policy * local in x86_emulate()") Signed-off-by: Jan Beulich Acked-by: Andrew Cooper --- diff --git a/xen/arch/x86/x86_emulate/x86_emulate.c b/xen/arch/x86/x86_emulate/x86_emulate.c index 53742b4796..e12fbe3100 100644 --- a/xen/arch/x86/x86_emulate/x86_emulate.c +++ b/xen/arch/x86/x86_emulate/x86_emulate.c @@ -1233,7 +1233,7 @@ x86_emulate( { /* Shadow copy of register state. Committed on successful emulation. */ struct cpu_user_regs _regs = *ctxt->regs; - const struct cpu_policy *cp = ctxt->cpu_policy; + const struct cpu_policy *__maybe_unused cp = ctxt->cpu_policy; struct x86_emulate_state state; int rc; uint8_t b, d, *opc = NULL;