aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2005-01-24 17:30:59 +0000
committerkaf24@scramble.cl.cam.ac.uk <kaf24@scramble.cl.cam.ac.uk>2005-01-24 17:30:59 +0000
commit8febb23b3dd3def288a1f71222c5d68fa585c4fc (patch)
tree8b2c08101e816a46fbd21c4f231d0fab75771467
parent1aedec574bd5393d2c069fb898c56666699ac406 (diff)
downloadxen-8febb23b3dd3def288a1f71222c5d68fa585c4fc.tar.gz
xen-8febb23b3dd3def288a1f71222c5d68fa585c4fc.tar.bz2
xen-8febb23b3dd3def288a1f71222c5d68fa585c4fc.zip
bitkeeper revision 1.1159.226.2 (41f530d3LtbkTKUSgcI8LiQlQRJG0w)
Fix Xen's linker command line.
-rw-r--r--xen/arch/x86/Rules.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/xen/arch/x86/Rules.mk b/xen/arch/x86/Rules.mk
index d569a435c5..c3e1c2aea1 100644
--- a/xen/arch/x86/Rules.mk
+++ b/xen/arch/x86/Rules.mk
@@ -24,13 +24,13 @@ CFLAGS += $(call test-gcc-flag,-fno-stack-protector-all)
ifeq ($(TARGET_SUBARCH),x86_32)
CFLAGS += -m32 -march=i686
-LDFLAGS := --oformat elf32-i386
+LDFLAGS := -m elf_i386
endif
ifeq ($(TARGET_SUBARCH),x86_64)
CFLAGS += -m64 -mno-red-zone -fpic -fno-reorder-blocks
CFLAGS += -fno-asynchronous-unwind-tables
-LDFLAGS := --oformat elf64-x86-64
+LDFLAGS := -m elf_x86_64
endif
# Test for at least GCC v3.2.x.