| /optee_os/mk/ |
| H A D | gcc.mk | 2 CC$(sm) := $(CROSS_COMPILE_$(sm))gcc 3 CXX$(sm) := $(CROSS_COMPILE_$(sm))g++ 4 CPP$(sm) := $(CROSS_COMPILE_$(sm))cpp 5 LD$(sm) := $(CROSS_COMPILE_$(sm))ld.bfd 6 AR$(sm) := $(CROSS_COMPILE_$(sm))ar 7 NM$(sm) := $(CROSS_COMPILE_$(sm))nm 8 OBJCOPY$(sm) := $(CROSS_COMPILE_$(sm))objcopy 9 OBJDUMP$(sm) := $(CROSS_COMPILE_$(sm))objdump 10 READELF$(sm) := $(CROSS_COMPILE_$(sm))readelf 12 nostdinc$(sm) := -nostdinc -isystem $(shell $(CC$(sm)) \ [all …]
|
| H A D | clang.mk | 6 clang-target := $(patsubst %-,%,$(notdir $(lastword $(CROSS_COMPILE_$(sm))))) 13 ccache-cmd := $(if $(findstring ccache,$(CROSS_COMPILE_$(sm))),$(firstword $(CROSS_COMPILE_$(sm))) … 15 CC$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)clang $(clang-target-opt) 16 CXX$(sm) := false # Untested yet 19 CPP$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)clang $(clang-target-opt) -E 20 LD$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)ld.lld 22 AR$(sm) := $(ccache-cmd)$(OPTEE_CLANG_COMPILER_PATH)llvm-ar 23 NM$(sm) := $(OPTEE_CLANG_COMPILER_PATH)llvm-nm 24 OBJCOPY$(sm) := $(OPTEE_CLANG_COMPILER_PATH)llvm-objcopy 25 OBJDUMP$(sm) := $(OPTEE_CLANG_COMPILER_PATH)llvm-objdump [all …]
|
| H A D | compile.mk | 20 comp-cflags$(sm) = -std=gnu11 21 comp-aflags$(sm) = 22 comp-cppflags$(sm) = 25 comp-cflags$(sm) += -Werror 27 comp-cflags$(sm) += -fdiagnostics-show-option 57 comp-cflags$(sm) += $(comp-cflags-warns-$(WARNS)) \ 58 $(comp-cflags-warns-$(COMPILER_$(sm))) 63 .PHONY: FORCE-GENSRC$(sm) 65 FORCE-GENSRC$(sm): 72 comp-sm-$2 := $(sm) [all …]
|
| H A D | subdir.mk | 58 oname-$(sm)-$3 := $$(if $$(oname-$1-y),$(out-dir)/$(base-prefix)/$$(oname-$1-y),$2) 59 $$(eval $$(call process-file-vars-helper,$1,$$(oname-$(sm)-$3))) 107 FORCE-GENSRC$(sm): $(if $(filter y,$5),$2,) 139 incdirs$(sm) := $(incdirs$(sm)) $$(addprefix $1/,$$(global-incdirs-y)) $$(global-incdirs_ext-y) 140 cppflags$(sm) := $$(cppflags$(sm)) $$(global-cppflags-y) 143 incdirs-lib$$(libname)-$$(sm) := $$(incdirs-lib$$(libname)-$$(sm)) $$(addprefix $1/,$$(incdirs-lib-… 144 cflags-lib$$(libname)-$$(sm) := $$(cflags-lib$$(libname)-$$(sm)) $$(cflags-lib-y) 145 cxxflags-lib$$(libname)-$$(sm) := $$(cxxflags-lib$$(libname)-$$(sm)) $$(cxxflags-lib-y) 146 cppflags-lib$$(libname)-$$(sm) := $$(cppflags-lib$$(libname)-$$(sm)) $$(cppflags-lib-y)
|
| H A D | lib.mk | 22 ifeq ($(filter $(sm), core ldelf),) # TA 24 cflags-lib$(libname)-$(sm) += -pg 35 lib-shlibfile-$(libname)-$(sm) := $(lib-shlibfile) 36 lib-libdir-$(libname)-$(sm) := $(out-dir)/$(base-prefix)$(libdir) 37 lib-needed-so-files := $(foreach l,$(libl),$(lib-shlibfile-$(l)-$(sm))) 38 lib-Ll-args := $(foreach l,$(libl),-L$(lib-libdir-$(l)-$(sm)) -l$(l)) 56 $$(q)$$(LD$(sm)) $(lib-ldflags) -o $$@ $$^ 61 $$(q)rm -f $$@ && $$(AR$(sm)) rcs $$@ $$^ 64 ifeq ($(sm)-$(CFG_TA_BTI),ta_arm64-y) 70 $$(q)$$(LD$(sm)) $(lib-ldflags) -shared -z max-page-size=4096 \ [all …]
|
| H A D | cc-option.mk | 1 _cc-option-supported = $(if $(shell $(CC$(sm)) -Werror $(1) -c -x c /dev/null -o /dev/null 2>/dev/n… 2 …ached-var-name = $(subst =,~,$(strip cached-cc-option-$(1)-$(subst $(empty) $(empty),,$(CC$(sm))))) 10 _ld-option-supported = $(if $(shell ($(LD$(sm)) -v $(1) 2>&1 || echo warning) | grep warning),,1) 11 …ached-var-name = $(subst =,~,$(subst $(empty) $(empty),,$(strip cached-ld-option-$(1)-$(LD$(sm)))))
|
| H A D | cleanvars.mk | 11 sm-$(sm) :=
|
| /optee_os/ldelf/ |
| H A D | link.mk | 1 link-script$(sm) = ldelf/ldelf.ld.S 2 link-script-pp$(sm) = $(link-out-dir$(sm))/ldelf.lds 3 link-script-dep$(sm) = $(link-out-dir$(sm))/.ldelf.ld.d 6 ldelf: $(link-out-dir$(sm))/ldelf.dmp 7 ldelf: $(link-out-dir$(sm))/ldelf.elf 10 cleanfiles += $(link-out-dir$(sm))/ldelf.dmp 11 cleanfiles += $(link-out-dir$(sm))/ldelf.map 12 cleanfiles += $(link-out-dir$(sm))/ldelf.elf 13 cleanfiles += $(link-script-pp$(sm)) $(link-script-dep$(sm)) 16 link-ldflags += -T $(link-script-pp$(sm)) [all …]
|
| H A D | ldelf.mk | 4 sm := ldelf 5 sm-$(sm) := y 7 link-out-dir$(sm) := $(out-dir)/$(sm) 9 cppflags$(sm) := $(core-platform-cppflags) 10 cflags$(sm) := $(core-platform-cflags) -fpie -fvisibility=hidden 11 aflags$(sm) := $(core-platform-aflags) 15 CFG_ARM64_$(sm) := y 18 CFG_ARM32_$(sm) := y 21 CFG_RV64_$(sm) := y 24 CFG_RV32_$(sm) := y [all …]
|
| H A D | sub.mk | 2 srcs-$(CFG_ARM32_$(sm)) += start_a32.S 3 srcs-$(CFG_ARM64_$(sm)) += start_a64.S 4 srcs-$(CFG_ARM32_$(sm)) += syscalls_a32.S 5 srcs-$(CFG_ARM64_$(sm)) += syscalls_a64.S 6 srcs-$(CFG_ARM64_$(sm)) += tlsdesc_rel_a64.S 7 srcs-$(CFG_RV64_$(sm)) += start_rv64.S 8 srcs-$(call cfg-one-enabled,CFG_RV32_$(sm) CFG_RV64_$(sm)) += syscalls_rv.S
|
| /optee_os/ta/ |
| H A D | link.mk | 1 link-script$(sm) = $(ta-dev-kit-dir$(sm))/src/ta.ld.S 2 link-script-pp$(sm) = $(link-out-dir$(sm))/ta.lds 3 link-script-dep$(sm) = $(link-out-dir$(sm))/.ta.ld.d 5 SIGN_ENC ?= $(PYTHON3) $(ta-dev-kit-dir$(sm))/scripts/sign_encrypt.py 6 TA_SIGN_KEY ?= $(ta-dev-kit-dir$(sm))/keys/default_ta.pem 20 all: $(link-out-dir$(sm))/$(user-ta-uuid).dmp \ 21 $(link-out-dir$(sm))/$(user-ta-uuid).stripped.elf \ 22 $(link-out-dir$(sm))/$(user-ta-uuid).ta 23 cleanfiles += $(link-out-dir$(sm))/$(user-ta-uuid).elf 24 cleanfiles += $(link-out-dir$(sm))/$(user-ta-uuid).dmp [all …]
|
| H A D | ta.mk | 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 [all …]
|
| H A D | link_shlib.mk | 23 ifeq ($(sm)-$(CFG_TA_BTI),ta_arm64-y) 32 shlink-ldadd += $(libgcc$(sm)) 39 $(q)$(LD$(sm)) $(ldargs-$(shlibname).so) --soname=$(shlibuuid) -o $@ 43 $(q)$(OBJDUMP$(sm)) -l -x -d $< > $@ 47 $(q)$(OBJCOPY$(sm)) --strip-unneeded $< $@
|
| /optee_os/ta/mk/ |
| H A D | ta_dev_kit.mk | 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) [all …]
|
| H A D | build-user-ta.mk | 4 sm := $(lastword $(subst /, ,$(dir $(ta-mk-file)))) 5 sm-$(sm) := y 8 ta-target := $(strip $(if $(CFG_USER_TA_TARGET_$(sm)), \ 9 $(filter $(CFG_USER_TA_TARGET_$(sm)), $(ta-targets)), \ 13 arch-bits-$(sm) := 32 16 arch-bits-$(sm) := 64 19 ta-dev-kit-dir$(sm) := $(out-dir)/export-$(ta-target) 20 link-out-dir$(sm) := $(out-dir)/$(patsubst %/,%, $(dir $(ta-mk-file))) 31 CROSS_COMPILE_$(sm) := $(CROSS_COMPILE_$(ta-target)) 32 COMPILER_$(sm) := $(COMPILER_$(ta-target)) [all …]
|
| /optee_os/lib/libutils/isoc/arch/arm/ |
| H A D | sub.mk | 4 srcs-$(CFG_ARM32_$(sm)) += arm32_aeabi_divmod_a32.S 5 srcs-$(CFG_ARM32_$(sm)) += arm32_aeabi_divmod.c 6 srcs-$(CFG_ARM32_$(sm)) += arm32_aeabi_ldivmod_a32.S 7 srcs-$(CFG_ARM32_$(sm)) += arm32_aeabi_ldivmod.c 8 srcs-$(CFG_ARM32_$(sm)) += arm32_aeabi_shift.c 18 srcs-$(CFG_ARM32_$(sm)) += setjmp_a32.S 19 srcs-$(CFG_ARM64_$(sm)) += setjmp_a64.S 23 ifneq ($(sm),core) 24 srcs-$(CFG_ARM32_$(sm)) += arm32_aeabi_softfloat.c 28 subdirs-$(CFG_ARM32_$(sm)) += softfloat
|
| /optee_os/lib/libutils/ext/arch/arm/ |
| H A D | sub.mk | 2 srcs-$(CFG_ARM32_$(sm)) += aeabi_unwind.c 4 srcs-$(CFG_ARM32_$(sm)) += atomic_a32.S 5 srcs-$(CFG_ARM64_$(sm)) += atomic_a64.S 7 ifneq ($(sm),ldelf) # TA, core 8 srcs-$(CFG_ARM32_$(sm)) += mcount_a32.S 9 srcs-$(CFG_ARM64_$(sm)) += mcount_a64.S
|
| /optee_os/core/ |
| H A D | core.mk | 4 sm := core 5 sm-$(sm) := y 36 cppflags$(sm) += -D__KERNEL__ 38 cppflags$(sm) += -Icore/include 39 cppflags$(sm) += -include $(conf-file) 40 cppflags$(sm) += -I$(out-dir)/core/include 41 cppflags$(sm) += $(core-platform-cppflags) 42 cflags$(sm) += $(core-platform-cflags) 51 cflags$(sm) += $(core-stackp-cflags-y) 54 cflags$(sm) += -fsanitize=undefined [all …]
|
| /optee_os/core/drivers/ |
| H A D | aplic_priv.c | 123 uint32_t sm = APLIC_SOURCECFG_SM_INACTIVE; in aplic_set_source_mode() local 127 sm = APLIC_SOURCECFG_SM_INACTIVE; in aplic_set_source_mode() 130 sm = APLIC_SOURCECFG_SM_EDGE_RISE; in aplic_set_source_mode() 133 sm = APLIC_SOURCECFG_SM_EDGE_FALL; in aplic_set_source_mode() 136 sm = APLIC_SOURCECFG_SM_LEVEL_HIGH; in aplic_set_source_mode() 139 sm = APLIC_SOURCECFG_SM_LEVEL_LOW; in aplic_set_source_mode() 147 io_write32(sourcecfg, sm); in aplic_set_source_mode()
|
| H A D | aplic_msi.c | 47 uint32_t sm = 0; in aplic_get_source_mode() local 49 sm = io_read32(aplic->aplic_base + APLIC_SOURCECFG_BASE + in aplic_get_source_mode() 52 return sm & APLIC_SOURCECFG_SM_MASK; in aplic_get_source_mode()
|
| /optee_os/lib/libutee/arch/arm/ |
| H A D | sub.mk | 3 srcs-$(CFG_ARM32_$(sm)) += utee_syscalls_a32.S 4 srcs-$(CFG_ARM64_$(sm)) += utee_syscalls_a64.S 6 ifneq ($(sm),ldelf)
|
| /optee_os/lib/libutils/ext/ |
| H A D | sub.mk | 15 ifneq (,$(filter $(sm)-$(CFG_CORE_SANITIZE_UNDEFINED),core-y ldelf-y)) 18 ifeq (,$(filter $(sm),core ldelf)) 23 ifneq (,$(filter ta_%,$(sm)))
|
| /optee_os/core/lib/libtomcrypt/src/pk/ec25519/ |
| H A D | tweetnacl.c | 384 int tweetnacl_crypto_sign(u8 *sm,u64 *smlen,const u8 *m,u64 mlen,const u8 *sk,const u8 *pk, const u… in tweetnacl_crypto_sign() argument 396 FOR(i,(i64)mlen) sm[64 + i] = m[i]; in tweetnacl_crypto_sign() 397 FOR(i,32) sm[32 + i] = d[32 + i]; in tweetnacl_crypto_sign() 399 tweetnacl_crypto_hash_ctx(r, sm+32, mlen+32,ctx,cs); in tweetnacl_crypto_sign() 402 pack(sm,p); in tweetnacl_crypto_sign() 404 FOR(i,32) sm[i+32] = pk[i]; in tweetnacl_crypto_sign() 405 tweetnacl_crypto_hash_ctx(h,sm,mlen + 64,ctx,cs); in tweetnacl_crypto_sign() 411 modL(sm + 32,x); in tweetnacl_crypto_sign() 452 int tweetnacl_crypto_sign_open(int *stat, u8 *m,u64 *mlen,const u8 *sm,u64 smlen,const u8 *ctx,u64 … in tweetnacl_crypto_sign_open() argument 465 XMEMMOVE(m,sm,smlen); in tweetnacl_crypto_sign_open() [all …]
|
| /optee_os/lib/libmbedtls/ |
| H A D | sub.mk | 6 ifneq ($(sm),core) 156 srcs-$(sm-$(ta-target)) += $(addprefix mbedtls/library/, $(SRCS_X509)) 157 srcs-$(sm-$(ta-target)) += $(addprefix mbedtls/library/, $(SRCS_TLS)) 158 srcs-$(sm-$(ta-target)) += $(addprefix mbedtls/library/, $(SRCS_PSA)) 166 subdirs-$(sm-core) += core
|
| /optee_os/lib/libutils/isoc/ |
| H A D | sub.mk | 7 ifeq ($(sm),core) 32 ifneq (,$(filter ta_%,$(sm)))
|