From: Juan Quintela <quintela@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PATCH v2 00/15] Compile only devices that are used
Date: Mon, 24 Aug 2009 13:29:31 +0200 [thread overview]
Message-ID: <cover.1251113142.git.quintela@redhat.com> (raw)
Hi
v2:
- ptimer is also used in sparc64 (Blue Swirl)
- generate and complie gdbstub-xml only when needed.
v1:
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 (15):
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
Generate gdbstub-xml.c only when there is anything to generate
Makefile | 18 ++++++----
Makefile.hw | 14 ++++---
Makefile.target | 17 ++++-----
configure | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++---
4 files changed, 129 insertions(+), 28 deletions(-)
next reply other threads:[~2009-08-24 11:33 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-08-24 11:29 Juan Quintela [this message]
2009-08-24 11:29 ` [Qemu-devel] [PATCH 01/15] Generate config-host.h after dealing with all the targets Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 02/15] Configure ssi bus and devices only if arm-softmmu target is selected Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 03/15] configure stellaris device only for arm softmmu Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 04/15] configure nseries devices " Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 05/15] configure spitz " Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 06/15] configure sd flash " Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 07/15] configure ptimer only for arm and sparc softmmu Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 08/15] configure m48t59 only for sparc* and ppc softmmu Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 09/15] configure escc only for sparc " Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 10/15] configure esp only for mips_jazz and sparc softmmu Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 11/15] configure ecc flash only for arm " Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 12/15] configure nand flash only for arm and chris softmmu Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 13/15] configure qdev-addr.o only for sparc softmmu Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 14/15] compile isa_mmio.o only for the platforms that use it Juan Quintela
2009-08-24 11:29 ` [Qemu-devel] [PATCH 15/15] Generate gdbstub-xml.c only when there is anything to generate Juan Quintela
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1251113142.git.quintela@redhat.com \
--to=quintela@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).