From 77a010e3b39f432ace16ec864ff9da2704eb7635 Mon Sep 17 00:00:00 2001 From: Jerry Yu Date: Mon, 6 Mar 2023 15:27:04 +0800 Subject: [PATCH] Remove the max version limitation for clang workaround Signed-off-by: Jerry Yu --- library/aesce.c | 2 +- library/sha256.c | 2 +- library/sha512.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/library/aesce.c b/library/aesce.c index 687a9fb78..55010686f 100644 --- a/library/aesce.c +++ b/library/aesce.c @@ -18,7 +18,7 @@ */ #if defined(__aarch64__) && !defined(__ARM_FEATURE_CRYPTO) && \ - defined(__clang__) && __clang_major__ < 18 && __clang_major__ > 3 + defined(__clang__) && __clang_major__ > 3 /* TODO: Re-consider above after https://reviews.llvm.org/D131064 merged. * * The intrinsic declaration are guarded by predefined ACLE macros in clang: diff --git a/library/sha256.c b/library/sha256.c index 2a06a72c0..a56c88e6f 100644 --- a/library/sha256.c +++ b/library/sha256.c @@ -23,7 +23,7 @@ */ #if defined(__aarch64__) && !defined(__ARM_FEATURE_CRYPTO) && \ - defined(__clang__) && __clang_major__ < 18 && __clang_major__ > 3 + defined(__clang__) && __clang_major__ > 3 /* TODO: Re-consider above after https://reviews.llvm.org/D131064 merged. * * The intrinsic declaration are guarded by predefined ACLE macros in clang: diff --git a/library/sha512.c b/library/sha512.c index a7b8c74b4..dc4479736 100644 --- a/library/sha512.c +++ b/library/sha512.c @@ -23,7 +23,7 @@ */ #if defined(__aarch64__) && !defined(__ARM_FEATURE_SHA512) && \ - defined(__clang__) && __clang_major__ < 18 && __clang_major__ > 7 + defined(__clang__) && __clang_major__ > 7 /* TODO: Re-consider above after https://reviews.llvm.org/D131064 merged. * * The intrinsic declaration are guarded by predefined ACLE macros in clang: