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é <phi...@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 <a...@rev.ng>

Thanks!

Reply via email to