[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 00/14] Compile only devices that are used
From: |
Juan Quintela |
Subject: |
[Qemu-devel] [PATCH 00/14] Compile only devices that are used |
Date: |
Fri, 21 Aug 2009 01:36:59 +0200 |
Hi
This series disable complilation of devices that are not used in
any of the selected targets. Patch series remove all the devices that are
not used for x86_64/i386-softmmu alone. If you also compiles the softmmu
targets that need them, they are compiled back in.
I sent similar patches to this series a couple of months ago. The big
different (for those with good memory) is that now I don't move devices
from Makefile.hw and Makefile to Makefile.target. I just enable/disable
them with CONFIG_FOO and normal building system.
I didn't do it for other platform because I don't have an easy way to test
that I haven't broke anything. Anyone that uses other platform can do the
same simplification there.
Later, Juan.
Juan Quintela (14):
Generate config-host.h after dealing with all the targets
Configure ssi bus and devices only if arm-softmmu target is selected
configure stellaris device only for arm softmmu
configure nseries devices only for arm softmmu
configure spitz devices only for arm softmmu
configure sd flash only for arm softmmu
configure ptimer only for arm and sparc softmmu
configure m48t59 only for sparc* and ppc softmmu
configure escc only for sparc and ppc softmmu
configure esp only for mips_jazz and sparc softmmu
configure ecc flash only for arm and sparc softmmu
configure nand flash only for arm and chris softmmu
configure qdev-addr.o only for sparc softmmu
compile isa_mmio.o only for the platforms that use it
Makefile | 18 ++++++----
Makefile.hw | 14 ++++---
Makefile.target | 10 +++---
configure | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++--
4 files changed, 124 insertions(+), 22 deletions(-)
- [Qemu-devel] [PATCH 00/14] Compile only devices that are used,
Juan Quintela <=
- [Qemu-devel] [PATCH 01/14] Generate config-host.h after dealing with all the targets, Juan Quintela, 2009/08/20
- [Qemu-devel] [PATCH 02/14] Configure ssi bus and devices only if arm-softmmu target is selected, Juan Quintela, 2009/08/20
- [Qemu-devel] [PATCH 03/14] configure stellaris device only for arm softmmu, Juan Quintela, 2009/08/20
- [Qemu-devel] [PATCH 04/14] configure nseries devices only for arm softmmu, Juan Quintela, 2009/08/20
- [Qemu-devel] [PATCH 06/14] configure sd flash only for arm softmmu, Juan Quintela, 2009/08/20
- [Qemu-devel] [PATCH 07/14] configure ptimer only for arm and sparc softmmu, Juan Quintela, 2009/08/20