aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé <philmd@linaro.org>2024-12-16 17:02:50 +0100
committerPhilippe Mathieu-Daudé <philmd@linaro.org>2024-12-20 17:44:57 +0100
commitb7cc677478f329912fbc5c16ec36193c72aa9044 (patch)
tree6982694e50fbc711203423115fd7aa1c304092d5
parent3e6bfabfbb12fbc19b92b03b72b948dc4f40d144 (diff)
downloadqemu-b7cc677478f329912fbc5c16ec36193c72aa9044.zip
qemu-b7cc677478f329912fbc5c16ec36193c72aa9044.tar.gz
qemu-b7cc677478f329912fbc5c16ec36193c72aa9044.tar.bz2
accel/tcg: Really restrict cpu_io_recompile() to system emulation
Commit 38fc4b11e03 ("accel/tcg: Restrict cpu_io_recompile() to system emulation") inadvertently restricted cpu_io_recompile() to SoftMMU. Correct to restrict to system emulation. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20241216160514.56630-1-philmd@linaro.org>
-rw-r--r--accel/tcg/internal-target.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/accel/tcg/internal-target.h b/accel/tcg/internal-target.h
index 1cfa318..3ed81e7 100644
--- a/accel/tcg/internal-target.h
+++ b/accel/tcg/internal-target.h
@@ -36,9 +36,9 @@ static inline void page_table_config_init(void) { }
void page_table_config_init(void);
#endif
-#ifdef CONFIG_SOFTMMU
+#ifndef CONFIG_USER_ONLY
G_NORETURN void cpu_io_recompile(CPUState *cpu, uintptr_t retaddr);
-#endif /* CONFIG_SOFTMMU */
+#endif /* CONFIG_USER_ONLY */
/**
* tcg_req_mo: