Skip to content

Commit caeb0e4

Browse files
committed
Add missing TF-PSA digest sources for md wrapper linkage
1 parent 3d2233e commit caeb0e4

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

build/win32/CMakeLists.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,11 @@ add_library(mbedcrypto STATIC
6060
${TF_PSA_CRYPTO_DIR}/extras/md.c
6161
${TF_PSA_CRYPTO_DIR}/drivers/builtin/src/md5.c
6262
${TF_PSA_CRYPTO_DIR}/drivers/builtin/src/sha1.c
63+
${TF_PSA_CRYPTO_DIR}/drivers/builtin/src/sha256.c
64+
${TF_PSA_CRYPTO_DIR}/drivers/builtin/src/sha512.c
65+
${TF_PSA_CRYPTO_DIR}/drivers/builtin/src/sha3.c
66+
${TF_PSA_CRYPTO_DIR}/drivers/builtin/src/ripemd160.c
67+
${TF_PSA_CRYPTO_DIR}/drivers/builtin/src/psa_util_internal.c
6368
)
6469

6570
target_include_directories(mbedcrypto PRIVATE

others/Makefile.am

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,12 @@ libmbedtls_la_SOURCES = \
2626
mbedtls/tf-psa-crypto/platform/platform_util.c \
2727
mbedtls/tf-psa-crypto/extras/md.c \
2828
mbedtls/tf-psa-crypto/drivers/builtin/src/md5.c \
29-
mbedtls/tf-psa-crypto/drivers/builtin/src/sha1.c
29+
mbedtls/tf-psa-crypto/drivers/builtin/src/sha1.c \
30+
mbedtls/tf-psa-crypto/drivers/builtin/src/sha256.c \
31+
mbedtls/tf-psa-crypto/drivers/builtin/src/sha512.c \
32+
mbedtls/tf-psa-crypto/drivers/builtin/src/sha3.c \
33+
mbedtls/tf-psa-crypto/drivers/builtin/src/ripemd160.c \
34+
mbedtls/tf-psa-crypto/drivers/builtin/src/psa_util_internal.c
3035

3136
libmbedtls_la_CFLAGS = -DMBEDTLS_CONFIG_FILE=\"mbedtls/mbedtls_config.h\" -I$(top_srcdir)/others/mbedtls/include -I$(top_srcdir)/others/mbedtls/tf-psa-crypto/include -I$(top_srcdir)/others/mbedtls/tf-psa-crypto/core -I$(top_srcdir)/others/mbedtls/tf-psa-crypto/extras -I$(top_srcdir)/others/mbedtls/tf-psa-crypto/library -I$(top_srcdir)/others/mbedtls/tf-psa-crypto/utilities -I$(top_srcdir)/others/mbedtls/tf-psa-crypto/drivers/builtin/include -I$(top_srcdir)/others/mbedtls/tf-psa-crypto/drivers/builtin/src
3237
libmbedtls_la_CPPFLAGS =

0 commit comments

Comments
 (0)