On 6/4/21 8:52 AM, Alex Bennée wrote:
From: Claudio Fontana<cfont...@suse.de>

cpu-sysemu.c:

we need this sysemu code for KVM too, so we move the code to
cpu-sysemu.c so we can reach a builable state.

There will be further split later on in dedicated
exception modules for 32 and 64bit, after we make more
necessary changes to be able to split TARGET_AARCH64-only code.

tcg/sysemu/tcg-cpu.c:

the TCG-specific code we put in tcg/sysemu/, in preparation
for the addition of the tcg-cpu accel-cpu ARM subclass.

Signed-off-by: Claudio Fontana<cfont...@suse.de>
Signed-off-by: Alex Bennée<alex.ben...@linaro.org>
---
  target/arm/tcg/tcg-cpu.h          |  31 ++
  target/arm/cpu-sysemu.c           | 670 +++++++++++++++++++++++++++
  target/arm/tcg/helper.c           | 734 ------------------------------
  target/arm/tcg/sysemu/tcg-cpu.c   |  73 +++
  target/arm/tcg/sysemu/meson.build |   1 +
  5 files changed, 775 insertions(+), 734 deletions(-)
  create mode 100644 target/arm/tcg/tcg-cpu.h
  create mode 100644 target/arm/tcg/sysemu/tcg-cpu.c

Reviewed-by: Richard Henderson <richard.hender...@linaro.org>

r~


Reply via email to