qemu-arm
[Top][All Lists]
Advanced

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

Re: [PATCH v16 51/99] target/arm: move exception code out of tcg/helper.


From: Richard Henderson
Subject: Re: [PATCH v16 51/99] target/arm: move exception code out of tcg/helper.c
Date: Fri, 4 Jun 2021 19:19:21 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1

On 6/4/21 8:52 AM, Alex Bennée wrote:
From: Claudio Fontana<cfontana@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<cfontana@suse.de>
Signed-off-by: Alex Bennée<alex.bennee@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.henderson@linaro.org>

r~




reply via email to

[Prev in Thread] Current Thread [Next in Thread]