diff options
author | Jens Wiklander <jens.wiklander@linaro.org> | 2019-03-27 19:30:28 +0100 |
---|---|---|
committer | Jérôme Forissier <jerome.forissier@linaro.org> | 2019-03-28 14:11:23 +0100 |
commit | 2b39fbe06597f7993e7f78809e9a469d94a32693 (patch) | |
tree | c2b664c866679ef83a6b024f7718dbc2d44dbb79 | |
parent | f7859906faa00a29398cf4a9f5f703dbf310fb63 (diff) |
core: arm: link tee.elf with lib archives
Links tee.elf with the library archives instead of -llibname in order to
detect multiply defined symbols in several libraries.
Acked-by: Jerome Forissier <jerome.forissier@linaro.org>
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
-rw-r--r-- | core/arch/arm/kernel/link.mk | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/core/arch/arm/kernel/link.mk b/core/arch/arm/kernel/link.mk index da7b6e45..0a004981 100644 --- a/core/arch/arm/kernel/link.mk +++ b/core/arch/arm/kernel/link.mk @@ -16,8 +16,7 @@ link-ldflags += --fatal-warnings link-ldflags += --gc-sections link-ldadd = $(LDADD) -link-ldadd += $(addprefix -L,$(libdirs)) -link-ldadd += $(addprefix -l,$(libnames)) +link-ldadd += $(libdeps) link-objs := $(filter-out $(out-dir)/core/arch/arm/kernel/link_dummies.o, \ $(objs)) ldargs-tee.elf := $(link-ldflags) $(link-objs) $(link-out-dir)/version.o \ |