On 31/01/19 14:53, Thomas Huth wrote:
> Here's now my stab at expressing the ppc machine dependencies with
> Kconfig. I've carefully stepped through the dependencies and tried to
> built each machine separately (which should be possible now, apart
> from some few quirks like the RTAS dependency in qtest.c which I will
> address later).
> 
> v2: Adressed review feedback from v1
> 
> Based-on: 1548410831-19553-1-git-send-email-pbonz...@redhat.com
> 
> Thomas Huth (5):
>   ppc64: Express dependencies of 'pseries' and 'powernv' machines with
>     kconfig
>   ppc: Express dependencies of the 'prep' and '40p' machines with
>     kconfig
>   ppc: Express dependencies of the Mac machines with kconfig
>   ppc: Express dependencies of the Sam460EX machines with kconfig
>   ppc: Express dependencies of the embedded machines with kconfig
> 
>  default-configs/ppc-softmmu.mak   | 51 +++--------------------------------
>  default-configs/ppc64-softmmu.mak |  8 ------
>  hw/display/Kconfig                |  1 +
>  hw/intc/Kconfig                   |  6 ++---
>  hw/mem/Kconfig                    |  1 +
>  hw/misc/Kconfig                   |  6 +++++
>  hw/net/Kconfig                    |  2 ++
>  hw/nvram/Kconfig                  |  2 ++
>  hw/pci-host/Kconfig               |  4 ++-
>  hw/ppc/Kconfig                    | 57 
> ++++++++++++++++++++++++++++++++++++---
>  hw/usb/Kconfig                    |  2 +-
>  11 files changed, 75 insertions(+), 65 deletions(-)
> 

I queued this to my kconfig branch at https://github.com/bonzini/qemu.git.

Only ARM and MIPS are missing there. :)

Paolo

Reply via email to