qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH 00/13] More Build System cleanups


From: quintela
Subject: [Qemu-devel] [PATCH 00/13] More Build System cleanups
Date: Wed, 1 Jul 2009 18:58:26 +0200

From: Juan Quintela <address@hidden>

Hi

More cleanups, 1st two are two compile fixes for my previous series
(the XEN one already sent to the list.

Generate TARGET_BASE_ARCH and TARGET_CPU on configure, and then we
don't complicate Makefile.target having to regerate it.

Switch all objects that depends of one traget to
obj-$(TARGET_BASE_ARCH)-y variable, that way we would be able to share
Makefiles at some point.

Once there, fix kvm, xen and kqemu to not being duplicated for each
arch that support i.t

Comments?

Later, Juan "compiling for qemu ifdef removal prize"


Juan Quintela (13):
  fix XEN Build
  fix sparc not solaris build
  Remove duplicated definition
  use block-nested-y for files inside block/
  use nwfpe-obj-y for consistence
  Remove unused Makefile variable
  already defined several lines before in block-obj-y
  configure already knows what TARGET_BASE_ARCH we need, no need to put

  TARGET_ARCH2 is already known at configure time and it is called
  chang ifdefs by obj-$(CONFIG_TARGET_ARCH)
  configure xen in a single place
  configure kvm in a single place
  configure kqemu in a single place

 Makefile        |   22 +++--
 Makefile.target |  251 +++++++++++++++++++++++--------------------------------
 configure       |   90 +++++++++-----------
 3 files changed, 158 insertions(+), 205 deletions(-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]