Lines Matching refs:sm
8 ta-dev-kit-dir$(sm) := $(ta-dev-kit-dir)
10 include $(ta-dev-kit-dir$(sm))/mk/macros.mk
22 link-out-dir$(sm) := $(out-dir)
60 cppflags$(sm) := $($(sm)-platform-cppflags) $(CPPFLAGS_$(sm))
61 aflags$(sm) := $($(sm)-platform-aflags)
62 cflags$(sm) := $($(sm)-platform-cflags) $(CFLAGS_$(sm))
63 cxxflags$(sm) := $($(sm)-platform-cxxflags) $(CXXFLAGS_$(sm))
67 cxxflags$(sm) += -fno-exceptions
71 cppflags$(sm) += -D__OPTEE_CORE_API_COMPAT_1_1=1
74 cppflags$(sm) += -DTRACE_LEVEL=$(CFG_TEE_TA_LOG_LEVEL)
76 cppflags$(sm) += -I. -I$(ta-dev-kit-dir$(sm))/include
79 cppflags$(sm) += -pg
83 cflags$(sm) += -fsanitize=undefined
86 libdirs += $(ta-dev-kit-dir$(sm))/lib
88 libdeps += $(ta-dev-kit-dir$(sm))/lib/libutils.a
90 libdeps += $(ta-dev-kit-dir$(sm))/lib/libutee.a
93 libdeps += $(ta-dev-kit-dir$(sm))/lib/libmbedtls.a
96 libdeps += $(ta-dev-kit-dir$(sm))/lib/libdl.a
106 libdeps-after-libgcc += $(ta-dev-kit-dir$(sm))/lib/libutils.a
109 cppflags$(sm) += $(strip \
115 include $(ta-dev-kit-dir$(sm))/mk/cleandirs.mk
125 include $(ta-dev-kit-dir$(sm))/mk/$(COMPILER_$(sm)).mk
126 include $(ta-dev-kit-dir$(sm))/mk/cc-option.mk
129 include $(ta-dev-kit-dir$(sm))/mk/subdir.mk
133 spec-out-dir := $(link-out-dir$(sm))
134 spec-srcs += $(ta-dev-kit-dir$(sm))/src/user_ta_header.c
135 ifeq ($(sm),ta_arm32)
136 spec-srcs += $(ta-dev-kit-dir$(sm))/src/ta_entry_a32.S
141 include $(ta-dev-kit-dir$(sm))/mk/compile.mk
144 include $(ta-dev-kit-dir$(sm))/mk/link.mk
149 all: $(link-out-dir$(sm))/$(libname).a
150 cleanfiles += $(link-out-dir$(sm))/$(libname).a
152 $(link-out-dir$(sm))/$(libname).a: $(objs)
154 $(q)rm -f $@ && $(AR$(sm)) rcs $@ $^
158 include $(ta-dev-kit-dir$(sm))/mk/link_shlib.mk