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: