[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 10/20] accel/tcg: Rename 'hw/core/tcg-cpu-ops.h' -> 'accel/tcg/cpu-ops.h'



On 1/23/25 15:44, Philippe Mathieu-Daudé wrote:
TCGCPUOps structure makes more sense in the accelerator context
rather than hardware emulation. Move it under the accel/tcg/ scope.

Mechanical change doing:

  $  sed -i -e 's,hw/core/tcg-cpu-ops.h,accel/tcg/cpu-ops.h,g' \
    $(git grep -l hw/core/tcg-cpu-ops.h)

Signed-off-by: Philippe Mathieu-Daudé <philmd@xxxxxxxxxx>
---
  MAINTAINERS                                            | 2 +-
  include/{hw/core/tcg-cpu-ops.h => accel/tcg/cpu-ops.h} | 0
  accel/tcg/cpu-exec.c                                   | 4 ++--
  accel/tcg/cputlb.c                                     | 2 +-
  accel/tcg/translate-all.c                              | 2 +-
  accel/tcg/user-exec.c                                  | 2 +-
  accel/tcg/watchpoint.c                                 | 2 +-
  bsd-user/signal.c                                      | 2 +-
  hw/mips/jazz.c                                         | 2 +-
  linux-user/signal.c                                    | 2 +-
  system/physmem.c                                       | 2 +-
  target/alpha/cpu.c                                     | 2 +-
  target/arm/cpu.c                                       | 2 +-
  target/arm/tcg/cpu-v7m.c                               | 2 +-
  target/arm/tcg/cpu32.c                                 | 2 +-
  target/arm/tcg/mte_helper.c                            | 2 +-
  target/arm/tcg/sve_helper.c                            | 2 +-
  target/avr/cpu.c                                       | 2 +-
  target/avr/helper.c                                    | 2 +-
  target/hexagon/cpu.c                                   | 2 +-
  target/hppa/cpu.c                                      | 2 +-
  target/i386/tcg/tcg-cpu.c                              | 2 +-
  target/loongarch/cpu.c                                 | 2 +-
  target/m68k/cpu.c                                      | 2 +-
  target/microblaze/cpu.c                                | 2 +-
  target/mips/cpu.c                                      | 2 +-
  target/openrisc/cpu.c                                  | 2 +-
  target/ppc/cpu_init.c                                  | 2 +-
  target/riscv/tcg/tcg-cpu.c                             | 2 +-
  target/rx/cpu.c                                        | 2 +-
  target/s390x/cpu.c                                     | 2 +-
  target/s390x/tcg/mem_helper.c                          | 2 +-
  target/sh4/cpu.c                                       | 2 +-
  target/sparc/cpu.c                                     | 2 +-
  target/tricore/cpu.c                                   | 2 +-
  target/xtensa/cpu.c                                    | 2 +-
  36 files changed, 36 insertions(+), 36 deletions(-)
  rename include/{hw/core/tcg-cpu-ops.h => accel/tcg/cpu-ops.h} (100%)

diff --git a/MAINTAINERS b/MAINTAINERS
index 7be3d8f431a..fa46d077d30 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -175,7 +175,7 @@ F: include/exec/helper-info.c.inc
  F: include/exec/page-protection.h
  F: include/system/cpus.h
  F: include/system/tcg.h
-F: include/hw/core/tcg-cpu-ops.h
+F: include/accel/tcg/cpu-ops.h
  F: host/include/*/host/cpuinfo.h
  F: util/cpuinfo-*.c
  F: include/tcg/
diff --git a/include/hw/core/tcg-cpu-ops.h b/include/accel/tcg/cpu-ops.h
similarity index 100%
rename from include/hw/core/tcg-cpu-ops.h
rename to include/accel/tcg/cpu-ops.h
diff --git a/accel/tcg/cpu-exec.c b/accel/tcg/cpu-exec.c
index be2ba199d3d..8ee76e14b0d 100644
--- a/accel/tcg/cpu-exec.c
+++ b/accel/tcg/cpu-exec.c
@@ -22,7 +22,7 @@
  #include "qapi/error.h"
  #include "qapi/type-helpers.h"
  #include "hw/core/cpu.h"
-#include "hw/core/tcg-cpu-ops.h"
+#include "accel/tcg/cpu-ops.h"
  #include "trace.h"
  #include "disas/disas.h"
  #include "exec/cpu-common.h"
@@ -39,7 +39,7 @@
  #include "exec/replay-core.h"
  #include "system/tcg.h"
  #include "exec/helper-proto-common.h"
-#include "tb-jmp-cache.h"
+//#include "tb-jmp-cache.h"

What's this?


r~



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.