qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Juan Quintela <quintela@redhat.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [PATCH 00/14] Compile only devices that are used
Date: Fri, 21 Aug 2009 01:36:59 +0200	[thread overview]
Message-ID: <cover.1250810973.git.quintela@redhat.com> (raw)

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(-)

             reply	other threads:[~2009-08-20 23:39 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-20 23:36 Juan Quintela [this message]
2009-08-20 23:37 ` [Qemu-devel] [PATCH 01/14] Generate config-host.h after dealing with all the targets Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 02/14] Configure ssi bus and devices only if arm-softmmu target is selected Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 03/14] configure stellaris device only for arm softmmu Juan Quintela
2009-08-21  8:52   ` [Qemu-devel] " Paolo Bonzini
2009-08-21  9:11     ` Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 04/14] configure nseries devices " Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 05/14] configure spitz " Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 06/14] configure sd flash " Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 07/14] configure ptimer only for arm and sparc softmmu Juan Quintela
2009-08-21 19:51   ` Blue Swirl
2009-08-24 11:32     ` [Qemu-devel] " Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 08/14] configure m48t59 only for sparc* and ppc softmmu Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 09/14] configure escc only for sparc " Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 10/14] configure esp only for mips_jazz and sparc softmmu Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 11/14] configure ecc flash only for arm " Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 12/14] configure nand flash only for arm and chris softmmu Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 13/14] configure qdev-addr.o only for sparc softmmu Juan Quintela
2009-08-20 23:37 ` [Qemu-devel] [PATCH 14/14] compile isa_mmio.o only for the platforms that use it 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.1250810973.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).