qemu-patch-raspberry4/hw/acpi
Markus Armbruster ca77ee28e0 Include migration/qemu-file-types.h a lot less
In my "build everything" tree, changing migration/qemu-file-types.h
triggers a recompile of some 2600 out of 6600 objects (not counting
tests and objects that don't depend on qemu/osdep.h).

The culprit is again hw/hw.h, which supposedly includes it for
convenience.

Include migration/qemu-file-types.h only where it's needed.  Touching
it now recompiles less than 200 objects.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20190812052359.30071-10-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
2019-08-16 13:31:52 +02:00
..
acpi-stub.c
acpi_interface.c
aml-build.c
bios-linker-loader.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
core.c Include qemu/module.h where needed, drop it from qemu-common.h 2019-06-12 13:18:33 +02:00
cpu.c
cpu_hotplug.c
ich9.c Include sysemu/reset.h a lot less 2019-08-16 13:31:52 +02:00
ipmi-stub.c
ipmi.c
Kconfig
Makefile.objs hw/acpi: extract acpi_add_rom_blob() 2019-06-16 16:16:52 -04:00
memory_hotplug.c
nvdimm.c
pci.c acpi: pci: use build_append_foo() API to construct MCFG 2019-05-29 18:00:57 -04:00
pcihp.c
piix4.c Include migration/qemu-file-types.h a lot less 2019-08-16 13:31:52 +02:00
tco.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
tpm.c
trace-events
utils.c hw/acpi: extract acpi_add_rom_blob() 2019-06-16 16:16:52 -04:00
vmgenid.c Include sysemu/reset.h a lot less 2019-08-16 13:31:52 +02:00