Hi Anton,

On 20/5/26 15:13, Anton Johansson wrote:
Functions used externally by hw/riscv are stubbed out for non-kvm
configurations, allowing a single compilation of hw/riscv.

Reviewed-by: Pierrick Bouvier <[email protected]>
Signed-off-by: Anton Johansson <[email protected]>
---
  target/riscv/kvm/kvm-stub.c  | 23 +++++++++++++++++++++++
  target/riscv/kvm/meson.build |  1 +
  2 files changed, 24 insertions(+)


diff --git a/target/riscv/kvm/meson.build b/target/riscv/kvm/meson.build
index 7e92415091..d3f395f431 100644
--- a/target/riscv/kvm/meson.build
+++ b/target/riscv/kvm/meson.build
@@ -1 +1,2 @@
+riscv_ss.add(when: 'CONFIG_KVM', if_false: files('kvm-stub.c'))
  riscv_ss.add(when: 'CONFIG_KVM', if_true: files('kvm-cpu.c'))


If we can not use stub_ss, see commit 0da978cdbc6 ("target/arm: define
stub library").


Reply via email to