Replace compile-time checks by runtime ones: - CONFIG_DEVICES::CONFIG_ACPI -> acpi_builtin() - TARGET_FOO || TARGET_BAR -> qemu_arch_available(FOO|BAR)
Philippe Mathieu-Daudé (7): system: Replace arch_type global by qemu_arch_available() helper hw/acpi: Introduce acpi_builtin() helper hw/i386/fw_cfg: Check ACPI availability with acpi_builtin() hw/virtio/virtio-mem: Remove CONFIG_DEVICES include hw/virtio/virtio-mem: Convert VIRTIO_MEM_USABLE_EXTENT to runtime hw/virtio/virtio-mem: Convert VIRTIO_MEM_HAS_LEGACY_GUESTS to runtime hw/virtio: Compile virtio-mem.c once include/hw/acpi/acpi.h | 3 ++ include/system/arch_init.h | 2 +- hw/acpi/acpi-stub.c | 5 +++ hw/acpi/core.c | 5 +++ hw/i386/fw_cfg.c | 8 ++-- hw/scsi/scsi-disk.c | 2 +- hw/virtio/virtio-mem.c | 88 ++++++++++++++++++++------------------ system/arch_init.c | 5 ++- system/qdev-monitor.c | 4 +- system/vl.c | 6 +-- hw/virtio/meson.build | 2 +- 11 files changed, 75 insertions(+), 55 deletions(-) -- 2.47.1