aboutsummaryrefslogtreecommitdiffstats
path: root/tools/Rules.mk
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-03-22 09:00:30 +0000
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-03-22 09:00:30 +0000
commitab78c96aeb1680458f7f4ff021c3114dc657b434 (patch)
tree50d24d5fad7a207f95d694c4bd49b61c1f0e8c20 /tools/Rules.mk
parent63bebd7510b1427e6edca1a67e379f4902dc758c (diff)
downloadxen-ab78c96aeb1680458f7f4ff021c3114dc657b434.tar.gz
xen-ab78c96aeb1680458f7f4ff021c3114dc657b434.tar.bz2
xen-ab78c96aeb1680458f7f4ff021c3114dc657b434.zip
bitkeeper revision 1.1236.1.105 (423fdeaeuXmbQUj74cWh1nItpSKUjw)
Improved cross-compilation support. Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'tools/Rules.mk')
-rw-r--r--tools/Rules.mk5
1 files changed, 2 insertions, 3 deletions
diff --git a/tools/Rules.mk b/tools/Rules.mk
index 4fb4551aeb..ea6d5baa2b 100644
--- a/tools/Rules.mk
+++ b/tools/Rules.mk
@@ -1,12 +1,11 @@
# -*- mode: Makefile; -*-
+include $(XEN_ROOT)/Config.mk
+
XEN_XC = $(XEN_ROOT)/tools/python/xen/lowlevel/xc
XEN_LIBXC = $(XEN_ROOT)/tools/libxc
XEN_LIBXUTIL = $(XEN_ROOT)/tools/libxutil
-XEN_COMPILE_ARCH ?= $(shell uname -m | sed -e s/i.86/x86_32/)
-XEN_TARGET_ARCH ?= $(XEN_COMPILE_ARCH)
-
ifeq ($(XEN_TARGET_ARCH),x86_32)
CFLAGS += -m32 -march=i686
LDFLAGS += -m elf_i386