Skip to content

Add more CONFIG switches to make the build more modular

Thomas Huth qemu-arm qemu-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5configs: Add a CONFIG_OR_IRQ switch for the or-irq devicedefault-configs/arm-softmmu.mak default-configs/ppc-softmmu.mak hw/core/Makefile.objs+3 -11 reply
2/5configs: Add a CONFIG_SPLIT_IRQ switch for the split-irq devicedefault-configs/arm-softmmu.mak hw/core/Makefile.objs+2 -11 reply
3/5configs: Add a CONFIG_REGISTER switch for the "register" devicedefault-configs/arm-softmmu.mak default-configs/microblaze-softmmu.mak hw/core/Makefile.objs+3 -11 reply
4/5configs: Add a CONFIG_UNIMP switch for the "unimplemented-device"default-configs/arm-softmmu.mak hw/misc/Makefile.objs+2 -18 replies
5/5configs: Add a CONFIG_SMC37C669 switch for the "smc37c669-superio" devicedefault-configs/alpha-softmmu.mak hw/isa/Makefile.objs+3 -13 replies

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchPeter MaydellPhilippe Mathieu-Daudé
1/5
2/5
3/5
4/5
5/5R-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [Qemu-arm] [PATCH 0/5] Add more CONFIG switches to make the build more modular

We've got many devices that can not be created directly by the user and which are only used on some few target architectures. When the user does not compile the corresponding qemu-softmmu-xxx target, we should also not compile these devices. Add some CONFIG switches to make our build system a little bit more flexible here.

Thomas Huth (5):
configs: Add a CONFIG_OR_IRQ switch for the or-irq device
configs: Add a CONFIG_SPLIT_IRQ switch for the split-irq device
configs: Add a CONFIG_REGISTER switch for the "register" device
configs: Add a CONFIG_UNIMP switch for the "unimplemented-device"
configs: Add a CONFIG_SMC37C669 switch for the "smc37c669-superio"
device

 default-configs/alpha-softmmu.mak      | 1 +
 default-configs/arm-softmmu.mak        | 4 ++++
 default-configs/microblaze-softmmu.mak | 1 +
 default-configs/ppc-softmmu.mak        | 1 +
 hw/core/Makefile.objs                  | 6 +++---
 hw/isa/Makefile.objs                   | 3 ++-
 hw/misc/Makefile.objs                  | 2 +-
 7 files changed, 13 insertions(+), 5 deletions(-)
Signature · 1 line
1.8.3.1