From 383cbf42a03f4aebf8184f3e340db5bb05748e0f Mon Sep 17 00:00:00 2001 From: Jerry Yu Date: Thu, 16 Feb 2023 15:16:43 +0800 Subject: [PATCH] Add minimum version of sha256 for clang Signed-off-by: Jerry Yu --- library/sha256.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/sha256.c b/library/sha256.c index bf9af6b5a9..d5be7aa19c 100644 --- a/library/sha256.c +++ b/library/sha256.c @@ -40,7 +40,9 @@ /* *INDENT-OFF* */ # if !defined(__ARM_FEATURE_CRYPTO) # if defined(__clang__) -# if __clang_major__ < 18 +# if __clang_major__ < 4 +# error "A more recent Clang is required for MBEDTLS_SHA256_USE_A64_CRYPTO_*" +# elif __clang_major__ < 18 /* TODO: Re-consider above after https://reviews.llvm.org/D131064 * merged. *