Lines Matching refs:sm
4 sm := $(ta-target)
5 sm-$(sm) := y
8 COMPILER_$(sm) ?= $(COMPILER)
9 include mk/$(COMPILER_$(sm)).mk
22 $(sm)-platform-cflags += $(ta-stackp-cflags-y)
25 $(sm)-platform-cppflags += -DMBEDTLS_SELF_TEST
31 $(sm)-platform-cppflags += -DENABLE_MDBG=1
35 ta-mk-file-export-vars-$(sm) += CFG_TA_FLOAT_SUPPORT
36 ta-mk-file-export-vars-$(sm) += CFG_CACHE_API
37 ta-mk-file-export-vars-$(sm) += CFG_SECURE_DATA_PATH
38 ta-mk-file-export-vars-$(sm) += CFG_TA_MBEDTLS_SELF_TEST
39 ta-mk-file-export-vars-$(sm) += CFG_TA_MBEDTLS
40 ta-mk-file-export-vars-$(sm) += CFG_TA_MBEDTLS_MPI
41 ta-mk-file-export-vars-$(sm) += CFG_SYSTEM_PTA
42 ta-mk-file-export-vars-$(sm) += CFG_FTRACE_SUPPORT
43 ta-mk-file-export-vars-$(sm) += CFG_UNWIND
44 ta-mk-file-export-vars-$(sm) += CFG_TA_MCOUNT
45 ta-mk-file-export-vars-$(sm) += CFG_TA_BTI
46 ta-mk-file-export-vars-$(sm) += CFG_TA_PAUTH
47 ta-mk-file-export-vars-$(sm) += CFG_CORE_TPM_EVENT_LOG
48 ta-mk-file-export-add-$(sm) += CFG_TEE_TA_LOG_LEVEL ?= $(CFG_TEE_TA_LOG_LEVEL)_nl_
49 ta-mk-file-export-vars-$(sm) += CFG_TA_BGET_TEST
50 ta-mk-file-export-vars-$(sm) += CFG_ATTESTATION_PTA
51 ta-mk-file-export-vars-$(sm) += CFG_MEMTAG
52 ta-mk-file-export-vars-$(sm) += CFG_TA_LIBGCC
53 ta-mk-file-export-vars-$(sm) += CFG_TA_SANITIZE_UNDEFINED
54 ta-mk-file-export-vars-$(sm) += _CFG_TA_STACK_PROTECTOR
58 cppflags$(sm) := $(platform-cppflags) $($(sm)-platform-cppflags)
59 cflags$(sm) := $(platform-cflags) $($(sm)-platform-cflags)
60 aflags$(sm) := $(platform-aflags) $($(sm)-platform-aflags)
64 cppflags$(sm) += -include $(conf-file)
65 cppflags$(sm) += -DTRACE_LEVEL=$(CFG_TEE_TA_LOG_LEVEL)
67 cflags$(sm) += -fsanitize=undefined
78 FORCE-GENSRC$(sm): $$(arm32-user-sysregs-out)/$$(arm32-user-sysregs-$(1)-h)
94 cppflags$(sm) += -I$(arm32-user-sysregs-out)
97 base-prefix := $(sm)-
109 ta-mk-file-export-vars-$(sm) += CFG_TA_MBEDTLS
125 incdirs-host := $(filter-out lib/libutils%, $(incdirs$(sm)))
157 $(eval $(call copy-file, $(f), $(out-dir)/export-$(sm)/lib,lib)))
166 $(eval $(call copy-file, $(f), $(out-dir)/export-$(sm)/mk)))
174 $(foreach d, $(incdirs$(sm)), \
175 $(eval $(call copy-incdir,$(d),$(out-dir)/export-$(sm)/include,include)))
179 $(eval $(call copy-incdir, $(d), $(out-dir)/export-$(sm)/host_include)))
181 $(eval $(call copy-file, $(f), $(out-dir)/export-$(sm)/host_include)))
189 $(eval $(call copy-file, $(f), $(out-dir)/export-$(sm)/src)))
200 $(eval $(call copy-file, $(f), $(out-dir)/export-$(sm)/keys)))
206 $(eval $(call copy-file, $(f), $(out-dir)/export-$(sm)/scripts)))
209 conf-mk-file-export := $(out-dir)/export-$(sm)/mk/conf.mk
210 sm-$(conf-mk-file-export) := $(sm)
216 $(q)echo sm := $$(sm-$(conf-mk-file-export)) > $$@.tmp
217 $(q)echo sm-$$(sm-$(conf-mk-file-export)) := y >> $$@.tmp
218 $(q)($$(foreach v, $$(ta-mk-file-export-vars-$$(sm-$(conf-mk-file-export))), \