As requested by Daniel in [1], these patches are extracted from
my "target/riscv: Allow building without TCG (KVM-only so far)"
series and cleanly rebased onto Alistair's riscv-to-apply.next.

[1] 
https://lore.kernel.org/qemu-devel/59b5b342-8940-5ac1-0cec-8c136c491...@ventanamicro.com/
[2] https://lore.kernel.org/qemu-devel/20230626232007.8933-1-phi...@linaro.org/

Philippe Mathieu-Daudé (4):
  target/riscv: Remove unused 'instmap.h' header in translate.c
  target/riscv: Restrict sysemu specific header to user emulation
  target/riscv: Restrict 'rv128' machine to TCG accelerator
  target/riscv: Restrict riscv_cpu_do_interrupt() to sysemu

 target/riscv/cpu.h        |  5 +++--
 target/riscv/cpu.c        | 20 ++++++++++++++------
 target/riscv/cpu_helper.c |  9 ++++-----
 target/riscv/csr.c        |  2 ++
 target/riscv/translate.c  |  1 -
 5 files changed, 23 insertions(+), 14 deletions(-)

-- 
2.38.1


Reply via email to