1cppflags-lib-$(_CFG_CORE_LTC_SIZE_OPTIMIZATION) += -DLTC_SMALL_CODE 2cppflags-lib-y += -DLTC_RSA_CRT_HARDENING -DLTC_RSA_BLINDING -DLTC_CLEAN_STACK 3cflags-lib-$(_CFG_CORE_LTC_SIZE_OPTIMIZATION) += -Os 4 5global-incdirs-y += include 6 7subdirs-y += src 8 9srcs-$(_CFG_CORE_LTC_HASH) += hash.c 10srcs-$(_CFG_CORE_LTC_HMAC) += hmac.c 11srcs-$(_CFG_CORE_LTC_CMAC) += cmac.c 12srcs-$(_CFG_CORE_LTC_ECB) += ecb.c 13srcs-$(_CFG_CORE_LTC_CBC) += cbc.c 14srcs-$(_CFG_CORE_LTC_CTR) += ctr.c 15srcs-$(_CFG_CORE_LTC_XTS) += xts.c 16srcs-$(_CFG_CORE_LTC_CCM) += ccm.c 17srcs-$(_CFG_CORE_LTC_GCM) += gcm.c 18srcs-$(_CFG_CORE_LTC_DSA) += dsa.c 19srcs-$(_CFG_CORE_LTC_ECC) += ecc.c 20srcs-$(_CFG_CORE_LTC_RSA) += rsa.c 21srcs-$(_CFG_CORE_LTC_DH) += dh.c 22srcs-$(_CFG_CORE_LTC_AES) += aes.c 23 24ifdef _CFG_CORE_LTC_ACIPHER 25ifeq ($(_CFG_CORE_LTC_MPI),y) 26srcs-y += mpi_desc.c 27else 28srcs-y += mpa_desc.c 29# Get mpa.h which normally is an internal .h file 30cppflags-mpa_desc.c-y += -Ilib/libmpa 31cflags-mpa_desc.c-y += -Wno-unused-parameter 32endif 33endif 34 35srcs-y += tomcrypt.c 36 37