This series adds explicit config options to control inclusion of a number of devices. These are generally things that could theoretically appear on anything (or at least a wide range of targets), but are in practice only likely to appear on a much smaller set of targets.
In some cases the set of default targets where these are included is also trimmed, but either way it allows users or distributors to more easily tweak which devices are and aren't included in the build. David Gibson (3): Add specific config options for PCI-E bridges Create specific config option for "platform-bus" Give ivshmem its own config option default-configs/arm-softmmu.mak | 5 +++++ default-configs/i386-softmmu.mak | 3 +++ default-configs/pci.mak | 1 + default-configs/ppc-softmmu.mak | 1 + default-configs/ppc64-softmmu.mak | 1 + default-configs/x86_64-softmmu.mak | 3 +++ hw/core/Makefile.objs | 2 +- hw/misc/Makefile.objs | 4 +--- hw/pci-bridge/Makefile.objs | 5 +++-- 9 files changed, 19 insertions(+), 6 deletions(-) -- 2.1.0