Start point for use of CONFIG options. This series addresses compiling out unwanted devices.
v1 --> v2 - use Markus' solution for make_device_config - address comments from Paolo regarding CONFIG_FDC and CONFIG_VGA_ISA - add patch to actually use CONFIG options in C-code - add CONFIG_APPLESMC option - add option for disabling all sound cards David Ahern (11): fix 'no such file' error from make_device_config.sh config: settings from default-configs need to be included in header files config: fix compile for CONFIG_VMWARE_VGA=n config: fix compile for CONFIG_PARALLEL=n remove unused parallel_* variables from pc.c config: fix compile for CONFIG_NE2000_ISA=n config: handle CONFIG_VGA_ISA=n config: fix compile for CONFIG_IDE_ISA=n config: fix compile for CONFIG_FDC=n config: add CONFIG_APPLESMC config: allow none as a configure option to disable all sound cards Makefile | 16 ++++++++-------- Makefile.hw | 2 +- Makefile.target | 7 ++++--- configure | 2 +- default-configs/i386-softmmu.mak | 1 + default-configs/x86_64-softmmu.mak | 1 + hw/pc.c | 23 ++++++++++++++++++++--- hw/pc_piix.c | 17 +++++++++++++++++ make_device_config.sh | 2 +- rules.mak | 4 ++-- 10 files changed, 56 insertions(+), 19 deletions(-) -- 1.7.3.4