Missing review: #5
v2: Move acpi_send_event() declaration
Use meson magical machinery to build stubs once,
instead of one time per qemu-system-FOO binary.
Philippe Mathieu-Daudé (11):
meson: Include various directories providing stubs before libqemuutil
hw/acpi: Move acpi_send_event() function out of acpi_interface.c
hw/acpi: Move qbus_build_aml() function out of acpi_interface.c
hw/acpi: Always link QOM interfaces with system binaries
hw/nvram: Build fw_cfg-acpi.c once
hw/acpi: Build stubs once
hw/display: Build stubs once
hw/net: Build stubs once
hw/*: Build stubs once
fsdev: Build stubs once
semihosting: Build stubs once
meson.build | 14 +++++-----
include/hw/acpi/acpi.h | 1 +
include/hw/acpi/acpi_dev_interface.h | 2 --
hw/acpi/acpi_interface.c | 19 -------------
hw/acpi/aml-build.c | 11 ++++++++
hw/acpi/core.c | 10 +++++++
hw/display/acpi-vga-stub.c | 1 +
.../rocker/{qmp-norocker.c => rocker-stubs.c} | 0
fsdev/meson.build | 3 +-
hw/acpi/meson.build | 28 ++++++++++---------
hw/cxl/meson.build | 4 +--
hw/display/meson.build | 19 ++++++-------
hw/i386/kvm/meson.build | 5 +---
hw/mem/meson.build | 4 +--
hw/net/meson.build | 3 +-
hw/nvram/meson.build | 4 +--
hw/pci/meson.build | 2 +-
hw/smbios/meson.build | 10 +++----
hw/usb/meson.build | 3 +-
hw/virtio/meson.build | 9 ++----
semihosting/meson.build | 9 +++---
21 files changed, 80 insertions(+), 81 deletions(-)
rename hw/net/rocker/{qmp-norocker.c => rocker-stubs.c} (100%)
--
2.52.0