diff options
Diffstat (limited to 'gcm-simd.cpp')
| -rw-r--r-- | gcm-simd.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gcm-simd.cpp b/gcm-simd.cpp index d7a23b05..66e18404 100644 --- a/gcm-simd.cpp +++ b/gcm-simd.cpp @@ -198,7 +198,9 @@ extern "C" { #if (CRYPTOPP_BOOL_ARM32 || CRYPTOPP_BOOL_ARM64)
bool CPU_ProbePMULL()
{
-#if (CRYPTOPP_ARM_PMULL_AVAILABLE)
+#if defined(CRYPTOPP_NO_CPU_FEATURE_PROBES)
+ return false;
+#elif (CRYPTOPP_ARM_PMULL_AVAILABLE)
# if defined(CRYPTOPP_MS_STYLE_INLINE_ASSEMBLY)
volatile bool result = true;
__try
|
