aboutsummaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorIgor Opaniuk <igor.opaniuk@linaro.org>2018-09-12 18:14:21 +0300
committerJérôme Forissier <jerome.forissier@linaro.org>2018-09-17 19:47:02 +0200
commit04fbc2e28bfe0c652c1fc489e2e5d0c2bbe663e4 (patch)
treed72b63505606a2e24e1c168b38f39d96af8020ac /mk
parent62b4cdb5e8895a6b0c477ea9f1cecdb5514e2f87 (diff)
mk: cleanvars.mk: clean spec-srcs var
Clean $(spec-srcs) variable, as the value can be accumulated in ta/mk/build-user-ta.mk Fixes linking issues when multiple TAs are compiled as Early TAs (using CFG_IN_TREE_EARLY_TAS) $ make V=1 ... out/arm/ta/avb/user_ta_header.o:(.data+0x0): multiple definition of `trace_level' out/arm/ta/avb/user_ta_header.o:(.data+0x0): first defined here out/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level': optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `trace_ext_prefix' out/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here out/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level': optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_head' out/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here out/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level': optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_heap' out/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here out/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level': optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_heap_size' out/arm/ta/avb/user_ta_header.o:optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: first defined here out/arm/ta/avb/user_ta_header.o: In function `tahead_get_trace_level': optee_os/out/arm/export-ta_arm32/src/user_ta_header.c:102: multiple definition of `ta_props' Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org> Signed-off-by: Igor Opaniuk <igor.opaniuk@linaro.org>
Diffstat (limited to 'mk')
-rw-r--r--mk/cleanvars.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/mk/cleanvars.mk b/mk/cleanvars.mk
index cba4db18..57ed631d 100644
--- a/mk/cleanvars.mk
+++ b/mk/cleanvars.mk
@@ -1,6 +1,7 @@
# Cleans all output variables from other make files to allow for a new start
gen-srcs :=
+spec-srcs :=
srcs :=
objs :=
libfiles :=