From aaa1ada0862cf1c6f15dcc7f1aeb05b427fdd924 Mon Sep 17 00:00:00 2001 From: Przemyslaw Stekiel Date: Fri, 26 Nov 2021 16:06:05 +0100 Subject: [PATCH] psa_generate_derived_ecc_key_weierstrass_check_config: Build only when ECC enabled Signed-off-by: Przemyslaw Stekiel --- library/psa_crypto.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/library/psa_crypto.c b/library/psa_crypto.c index 1ffebcf0d..a3a6745d2 100644 --- a/library/psa_crypto.c +++ b/library/psa_crypto.c @@ -4949,6 +4949,10 @@ cleanup: } #endif +#if defined(MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_KEY_PAIR) || \ + defined(MBEDTLS_PSA_BUILTIN_KEY_TYPE_ECC_PUBLIC_KEY) || \ + defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_KEY_PAIR) || \ + defined(MBEDTLS_PSA_ACCEL_KEY_TYPE_ECC_PUBLIC_KEY) static psa_status_t psa_generate_derived_ecc_key_weierstrass_check_config( psa_ecc_family_t curve, size_t bits) @@ -4992,6 +4996,7 @@ static psa_status_t psa_generate_derived_ecc_key_weierstrass_check_config( } return PSA_SUCCESS; } +#endif static psa_status_t psa_generate_derived_key_internal( psa_key_slot_t *slot,