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

[Xen-changelog] [xen-unstable] ioemu: Use XEN_TARGET_ARCH instead of uname -m.



# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1201012477 0
# Node ID 51a7e508bd01a1a7d083eada58062aa7b08b839b
# Parent  5e03f0bc0aa2fbe8535bedca02d6ab6e4b530794
ioemu: Use XEN_TARGET_ARCH instead of uname -m.

Signed-off-by: Bastian Blank <waldi@xxxxxxxxxx>
---
 tools/Makefile        |    2 +-
 tools/ioemu/configure |   36 ++++--------------------------------
 2 files changed, 5 insertions(+), 33 deletions(-)

diff -r 5e03f0bc0aa2 -r 51a7e508bd01 tools/Makefile
--- a/tools/Makefile    Tue Jan 22 14:31:10 2008 +0000
+++ b/tools/Makefile    Tue Jan 22 14:34:37 2008 +0000
@@ -78,7 +78,7 @@ endif
 endif
 ioemu ioemuinstall:
        [ -f $(IOEMU_DIR)/config-host.mak ] || \
-         ( cd $(IOEMU_DIR) && sh configure --prefix=/usr \
+         ( cd $(IOEMU_DIR) && XEN_TARGET_ARCH=$(XEN_TARGET_ARCH) sh configure 
--prefix=/usr \
                $(IOEMU_CONFIGURE_CROSS) )
        $(MAKE) -C $(IOEMU_DIR) $(patsubst ioemu%,%,$@)
 ioemuclean:
diff -r 5e03f0bc0aa2 -r 51a7e508bd01 tools/ioemu/configure
--- a/tools/ioemu/configure     Tue Jan 22 14:31:10 2008 +0000
+++ b/tools/ioemu/configure     Tue Jan 22 14:34:37 2008 +0000
@@ -29,43 +29,15 @@ make="make"
 make="make"
 install="install"
 strip="strip"
-cpu=`uname -m`
 target_list=""
-case "$cpu" in
-  i386|i486|i586|i686|i86pc|BePC)
+case "$XEN_TARGET_ARCH" in
+  x86_32)
     cpu="i386"
   ;;
-  armv*b)
-    cpu="armv4b"
-  ;;
-  armv*l)
-    cpu="armv4l"
-  ;;
-  alpha)
-    cpu="alpha"
-  ;;
-  "Power Macintosh"|ppc|ppc64)
+  powerpc)
     cpu="powerpc"
   ;;
-  mips)
-    cpu="mips"
-  ;;
-  s390)
-    cpu="s390"
-  ;;
-  sparc|sun4[muv])
-    cpu="sparc"
-  ;;
-  sparc64)
-    cpu="sparc64"
-  ;;
-  ia64)
-    cpu="ia64"
-  ;;
-  m68k)
-    cpu="m68k"
-  ;;
-  x86_64|amd64)
+  x86_64)
     cpu="x86_64"
     libdir="lib64"
   ;;

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.