qemu/include
Markus Armbruster 12e9493df9 Include hw/boards.h a bit less
hw/boards.h pulls in almost 60 headers.  The less we include it into
headers, the better.  As a first step, drop superfluous inclusions,
and downgrade some more to what's actually needed.  Gets rid of just
one inclusion into a header.

Cc: Eduardo Habkost <ehabkost@redhat.com>
Cc: Marcel Apfelbaum <marcel.apfelbaum@gmail.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20190812052359.30071-23-armbru@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
2019-08-16 13:31:53 +02:00
..
authz Include generated QAPI headers less 2019-08-16 13:31:51 +02:00
block Include qemu/main-loop.h less 2019-08-16 13:31:52 +02:00
chardev Include qemu/main-loop.h less 2019-08-16 13:31:52 +02:00
crypto crypto: Fix LGPL information in the file headers 2019-07-19 14:21:25 +01:00
disas include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
exec Include qemu/queue.h slightly less 2019-08-16 13:31:52 +02:00
fpu include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
hw Include hw/boards.h a bit less 2019-08-16 13:31:53 +02:00
io
libdecnumber include: Make headers more self-contained 2019-08-16 13:31:51 +02:00
migration Include migration/vmstate.h less 2019-08-16 13:31:52 +02:00
monitor Include hw/qdev-properties.h less 2019-08-16 13:31:53 +02:00
net Include qemu/queue.h slightly less 2019-08-16 13:31:52 +02:00
qapi qapi: Split error.json off common.json 2019-08-16 13:31:51 +02:00
qemu Include qemu/queue.h slightly less 2019-08-16 13:31:52 +02:00
qom Include qemu/queue.h slightly less 2019-08-16 13:31:52 +02:00
scsi
standard-headers
sysemu Include hw/qdev-properties.h less 2019-08-16 13:31:53 +02:00
ui Include generated QAPI headers less 2019-08-16 13:31:51 +02:00
elf.h
glib-compat.h
qemu-common.h
qemu-io.h
trace-tcg.h