1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
global-incdirs-y += include
srcs-y += snprintk.c
srcs-y += strlcat.c
srcs-y += strlcpy.c
srcs-y += trace.c
srcs-y += mempool.c
srcs-y += nex_strdup.c
srcs-y += consttime_memcmp.c
srcs-y += memzero_explicit.c
srcs-y += fault_mitigation.c
srcs-y += qsort_helpers.c
srcs-y += array.c
srcs-y += base64.c
ifneq (,$(filter $(sm)-$(CFG_CORE_SANITIZE_UNDEFINED),core-y ldelf-y))
build-ubsan := y
endif
ifeq (,$(filter $(sm),core ldelf))
build-ubsan := $(CFG_TA_SANITIZE_UNDEFINED)
endif
srcs-$(build-ubsan) += ubsan.c
cflags-remove-ubsan.c-y += -fsanitize=undefined
ifneq (,$(filter ta_%,$(sm)))
srcs-y += pthread_stubs.c
endif
subdirs-y += arch/$(ARCH)
subdirs-y += ftrace
|