diff options
author | kaf24@planb.cl.cam.ac.uk <kaf24@planb.cl.cam.ac.uk> | 2005-02-27 18:49:13 +0000 |
---|---|---|
committer | kaf24@planb.cl.cam.ac.uk <kaf24@planb.cl.cam.ac.uk> | 2005-02-27 18:49:13 +0000 |
commit | 49b26ed93c5ce506c5d4e8dc91a1b64a508b5dbe (patch) | |
tree | d9b38fe7765403d5c81f2c2af14b50476de0913d /tools/Rules.mk | |
parent | 5deb88b1a9fd047b8b2c34e056845da908094bff (diff) | |
download | xen-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.mk | 8 |
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 |