From b2fddf4b99ca9957c71f077a3a729fbb43e57e40 Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Sun, 29 May 2016 01:40:03 +0200 Subject: [PATCH] mk: always use linker scripts from base The linker scripts are known to reside in BASE_DIR. By using them directly from this location instead of searching them in the REPOSITORIES, we don't need to specify the repos/base as a repository in order to link. --- repos/base/mk/global.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repos/base/mk/global.mk b/repos/base/mk/global.mk index 9f9da69490..2cd46be56f 100644 --- a/repos/base/mk/global.mk +++ b/repos/base/mk/global.mk @@ -154,12 +154,12 @@ CXX_LINK_OPT += $(LD_OPT_NOSTDLIB) # # Linker script for dynamically linked programs # -LD_SCRIPT_DYN = $(call select_from_repositories,src/ld/genode_dyn.ld) +LD_SCRIPT_DYN = $(BASE_DIR)/src/ld/genode_dyn.ld # # Linker script for shared libraries # -LD_SCRIPT_SO ?= $(call select_from_repositories,src/ld/genode_rel.ld) +LD_SCRIPT_SO ?= $(BASE_DIR)/src/ld/genode_rel.ld # # Assembler options