From be6bf5687b9acb4d27c49fb872d96242d490c462 Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Tue, 12 Oct 2021 11:12:42 -0500 Subject: [PATCH] Fix for ecc_projective_*_safe visibilty --- wolfcrypt/src/ecc.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/wolfcrypt/src/ecc.c b/wolfcrypt/src/ecc.c index 7c764c83d..4f63f5102 100644 --- a/wolfcrypt/src/ecc.c +++ b/wolfcrypt/src/ecc.c @@ -6303,7 +6303,8 @@ int wc_ecc_free(ecc_key* key) return 0; } -#if !defined(WOLFSSL_SP_MATH) +#if !defined(WOLFSSL_ATECC508A) && !defined(WOLFSSL_ATECC608A) && \ + !defined(WOLFSSL_CRYPTOCELL) && !defined(WOLFSSL_SP_MATH) /* Handles add failure cases: * * Before add: @@ -6410,7 +6411,8 @@ int ecc_projective_dbl_point_safe(ecc_point *P, ecc_point *R, mp_int* a, return err; } -#endif +#endif /* !WOLFSSL_ATECC508A && !WOLFSSL_ATECC608A + && !WOLFSSL_CRYPTOCELL && !WOLFSSL_SP_MATH */ #if !defined(WOLFSSL_SP_MATH) && !defined(WOLFSSL_ATECC508A) && \ !defined(WOLFSSL_ATECC608A) && !defined(WOLFSSL_CRYPTOCELL) && \