Various Kconfig fixes when building stand-alone machine binaries. Since v1: - Fixed Pegasos2 machine - Removed SEMIHOSTING related patches (will repost them later)
Philippe Mathieu-Daudé (12): hw/mem/nvdimm: Use Kconfig 'imply' instead of 'depends on' hw/ide/Kconfig: Add missing dependency PCI -> IDE_QDEV hw/arm/Kconfig: Add missing dependency NPCM7XX -> SMBUS hw/arm/Kconfig: Remove unused DS1338 symbol from i.MX25 PDK Board hw/arm/Kconfig: Add missing SDHCI symbol to FSL_IMX25 hw/riscv/Kconfig: Add missing dependency MICROCHIP_PFSOC -> SERIAL hw/riscv/Kconfig: Restrict NUMA to Virt & Spike machines hw/ppc/Kconfig: Add missing dependency E500 -> DS1338 RTC hw/pci-host/Kconfig: Add missing dependency MV64361 -> I8259 hw/isa/vt82c686: Add missing Kconfig dependencies (build error) hw/isa/vt82c686: Add missing Kconfig dependency (runtime error) hw/ppc/Kconfig: Add dependency PEGASOS2 -> ATI_VGA default-configs/devices/ppc-softmmu.mak | 1 - default-configs/devices/ppc64-softmmu.mak | 1 - hw/arm/Kconfig | 4 +++- hw/char/Kconfig | 1 + hw/i386/Kconfig | 1 + hw/ide/Kconfig | 2 +- hw/isa/Kconfig | 4 ++++ hw/mem/Kconfig | 2 -- hw/pci-host/Kconfig | 1 + hw/ppc/Kconfig | 3 +++ hw/riscv/Kconfig | 5 +++++ hw/riscv/meson.build | 2 +- 12 files changed, 20 insertions(+), 7 deletions(-) -- 2.26.3