diff options
author | Anton Johansson <anjo@rev.ng> | 2024-01-28 10:32:47 +1000 |
---|---|---|
committer | Richard Henderson <richard.henderson@linaro.org> | 2024-01-29 07:13:13 +1000 |
commit | fd3f7d24d48d3a70afe30af60bdbacdb993af945 (patch) | |
tree | aeeba62021dc9b9a6eba87679f5ab99bbb06ae78 | |
parent | b11cdf27482af998a3fa42f36bc17a3f59404037 (diff) |
include/hw/core: Remove i386 conditional on fake_user_interrupt
Always include fake_user_interrupt in user-only build, despite
only being used for i386. This will enable cpu-exec.c to be
compiled only once.
Signed-off-by: Anton Johansson <anjo@rev.ng>
Message-ID: <20240119144024.14289-18-anjo@rev.ng>
[rth: Split out of a larger patch; remove TARGET_I386 conditional.]
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
-rw-r--r-- | include/hw/core/tcg-cpu-ops.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/include/hw/core/tcg-cpu-ops.h b/include/hw/core/tcg-cpu-ops.h index d6fe55d471..3ed279836f 100644 --- a/include/hw/core/tcg-cpu-ops.h +++ b/include/hw/core/tcg-cpu-ops.h @@ -50,7 +50,7 @@ struct TCGCPUOps { void (*debug_excp_handler)(CPUState *cpu); #ifdef NEED_CPU_H -#if defined(CONFIG_USER_ONLY) && defined(TARGET_I386) +#ifdef CONFIG_USER_ONLY /** * @fake_user_interrupt: Callback for 'fake exception' handling. * @@ -58,8 +58,7 @@ struct TCGCPUOps { * cpu execution loop (hack for x86 user mode). */ void (*fake_user_interrupt)(CPUState *cpu); -#endif /* !CONFIG_USER_ONLY || !TARGET_I386 */ -#ifdef CONFIG_USER_ONLY + /** * record_sigsegv: * @cpu: cpu context |