aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Rules.mk
diff options
context:
space:
mode:
authorkaf24@planb.cl.cam.ac.uk <kaf24@planb.cl.cam.ac.uk>2005-02-27 18:49:13 +0000
committerkaf24@planb.cl.cam.ac.uk <kaf24@planb.cl.cam.ac.uk>2005-02-27 18:49:13 +0000
commit49b26ed93c5ce506c5d4e8dc91a1b64a508b5dbe (patch)
treed9b38fe7765403d5c81f2c2af14b50476de0913d /tools/Rules.mk
parent5deb88b1a9fd047b8b2c34e056845da908094bff (diff)
downloadxen-49b26ed93c5ce506c5d4e8dc91a1b64a508b5dbe.tar.gz
xen-49b26ed93c5ce506c5d4e8dc91a1b64a508b5dbe.tar.bz2
xen-49b26ed93c5ce506c5d4e8dc91a1b64a508b5dbe.zip
bitkeeper revision 1.1236.5.1 (42221629GhhpYjgKPI7BEb9C8FJ2aA)
Specify compile/target architectures for Xen build process via XEN_COMPILE_ARCH and XEN_TARGET_ARCH. Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/Rules.mk')
-rw-r--r--tools/Rules.mk8
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/Rules.mk b/tools/Rules.mk
index eb89b3be05..4fb4551aeb 100644
--- a/tools/Rules.mk
+++ b/tools/Rules.mk
@@ -4,15 +4,15 @@ XEN_XC = $(XEN_ROOT)/tools/python/xen/lowlevel/xc
XEN_LIBXC = $(XEN_ROOT)/tools/libxc
XEN_LIBXUTIL = $(XEN_ROOT)/tools/libxutil
-COMPILE_ARCH ?= $(shell uname -m | sed -e s/i.86/x86_32/)
-TARGET_ARCH ?= $(COMPILE_ARCH)
+XEN_COMPILE_ARCH ?= $(shell uname -m | sed -e s/i.86/x86_32/)
+XEN_TARGET_ARCH ?= $(XEN_COMPILE_ARCH)
-ifeq ($(TARGET_ARCH),x86_32)
+ifeq ($(XEN_TARGET_ARCH),x86_32)
CFLAGS += -m32 -march=i686
LDFLAGS += -m elf_i386
endif
-ifeq ($(TARGET_ARCH),x86_64)
+ifeq ($(XEN_TARGET_ARCH),x86_64)
CFLAGS += -m64
LDFLAGS += -m elf_x86_64
endif