summaryrefslogtreecommitdiff
path: root/libdde_linux26/mk
diff options
context:
space:
mode:
Diffstat (limited to 'libdde_linux26/mk')
-rw-r--r--libdde_linux26/mk/Makeconf2
-rw-r--r--libdde_linux26/mk/prog.mk4
2 files changed, 5 insertions, 1 deletions
diff --git a/libdde_linux26/mk/Makeconf b/libdde_linux26/mk/Makeconf
index fa6474ae3..7bb0b828d 100644
--- a/libdde_linux26/mk/Makeconf
+++ b/libdde_linux26/mk/Makeconf
@@ -32,7 +32,7 @@ ifeq ($(origin _L4DIR_MK_MAKECONF),undefined)
_L4DIR_MK_MAKECONF=y
SYSTEMS = x86-l4v2
-ARCH = x86
+ARCH ?= x86
# the default target is all
all::
diff --git a/libdde_linux26/mk/prog.mk b/libdde_linux26/mk/prog.mk
index c1d5d9a86..e1c060797 100644
--- a/libdde_linux26/mk/prog.mk
+++ b/libdde_linux26/mk/prog.mk
@@ -79,7 +79,11 @@ endif
LDFLAGS += -Wl,-gc-sections
#endif
#endif
+ifeq ($(ARCH), x86)
LDFLAGS += -Wl,-Tdefault.ld
+else
+LDFLAGS += -Wl,-Tdefault-64.ld
+endif
#include $(L4DIR)/mk/install.inc