|
| From: | Philippe Mathieu-Daudé |
| Subject: | Re: [PATCH 7/9] target/i386: Extract x86_need_replay_interrupt() from accel/tcg/ |
| Date: | Wed, 24 Jan 2024 21:02:20 +0100 |
| User-agent: | Mozilla Thunderbird |
On 24/1/24 18:17, Anton Johansson wrote:
On 24/01/24, Philippe Mathieu-Daudé wrote:Move this x86-specific code out of the generic accel/tcg/. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> --- target/i386/tcg/helper-tcg.h | 1 + accel/tcg/cpu-exec.c | 9 --------- target/i386/tcg/sysemu/seg_helper.c | 10 ++++++++++ target/i386/tcg/tcg-cpu.c | 1 + 4 files changed, 12 insertions(+), 9 deletions(-)
Ah this makes me happy!:)
There are still few more, but this is a start... $ git grep -wA3 TARGET_I386 accel/tcg accel/tcg/cpu-exec.c:311:#if defined(TARGET_I386) accel/tcg/cpu-exec.c-312- flags |= CPU_DUMP_CCOP; accel/tcg/cpu-exec.c-313-#endif -- accel/tcg/cpu-exec.c:727:#if defined(TARGET_I386) accel/tcg/cpu-exec.c-728- cc->tcg_ops->fake_user_interrupt(cpu); accel/tcg/cpu-exec.c:729:#endif /* TARGET_I386 */ -- accel/tcg/cpu-exec.c:826:#if defined(TARGET_I386)accel/tcg/cpu-exec.c-827- else if (interrupt_request & CPU_INTERRUPT_INIT) {
accel/tcg/cpu-exec.c-828- X86CPU *x86_cpu = X86_CPU(cpu); accel/tcg/cpu-exec.c-829- CPUArchState *env = &x86_cpu->env; ... accel/tcg/cpu-exec.c:844:#endif /* !TARGET_I386 */ --
Reviewed-by: Anton Johansson <anjo@rev.ng>
Thanks!
| [Prev in Thread] | Current Thread | [Next in Thread] |