On 2/7/26 15:51, Daniel Henrique Barboza wrote:
These arrays are used internally in tcg/csr.c and in cpu.c in the satp
options logic, which is common for both KVM and TCG.

Move it to cpu.c to allow KVM to keep using it in --disable-tcg builds.

Signed-off-by: Daniel Henrique Barboza <[email protected]>
Reviewed-by: Alistair Francis <[email protected]>
---
  target/riscv/cpu.c     | 13 +++++++++++++
  target/riscv/cpu.h     |  2 --
  target/riscv/tcg/csr.c | 12 ------------
  target/riscv/tcg/csr.h |  3 +++
  4 files changed, 16 insertions(+), 14 deletions(-)

Preferrably before patch #2 "target/riscv: move TCG only files to tcg
subdir" if not too much trouble:
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>


Reply via email to