Skip to content

Commit 723051d

Browse files
fdcavalcantiacassis
authored andcommitted
arch/risc-v/espressif: fix CMake linking of mbedtls on Wi-Fi support
Fix improper linking against 'arch' when it should link against 'nuttx' target. Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
1 parent 5adbddf commit 723051d

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

arch/risc-v/src/common/espressif/Wireless.cmake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ if(CONFIG_ESPRESSIF_WIFI)
9191
arch PRIVATE TF_PSA_CRYPTO_USER_CONFIG_FILE=\"mbedtls/esp_config.h\")
9292
9393
# Ensure PSA crypto initialization is included in the build
94-
target_link_options(arch PRIVATE -u mbedtls_psa_crypto_init_include_impl)
94+
target_link_options(nuttx PRIVATE
95+
"SHELL:-u mbedtls_psa_crypto_init_include_impl")
9596
9697
# mbedTLS sources: exact match to Wireless.mk (lines 59–103). All from
9798
# tf-psa-crypto/drivers/builtin/src (VPATH in mk).

0 commit comments

Comments
 (0)