summaryrefslogtreecommitdiff
path: root/bench1.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2019-02-02 16:49:08 -0500
committerJeffrey Walton <noloader@gmail.com>2019-02-02 16:49:08 -0500
commita05e108a931777c1cdff41c5a85d9b09a2505cd3 (patch)
treea8290f8054077a20b2342c2132deef79d188ace8 /bench1.cpp
parentd0cc098af1d7ab260b6feffd8ca02f115abd22d1 (diff)
downloadcryptopp-git-a05e108a931777c1cdff41c5a85d9b09a2505cd3.tar.gz
Fix benchmarks when CRYPTOPP_DISABLE_ASM
Diffstat (limited to 'bench1.cpp')
-rw-r--r--bench1.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/bench1.cpp b/bench1.cpp
index 4398fa9f..04a2e799 100644
--- a/bench1.cpp
+++ b/bench1.cpp
@@ -434,17 +434,17 @@ void Benchmark1(double t, double hertz)
BenchMarkByNameKeyLess<RandomNumberGenerator>("AutoSeededX917RNG(AES)");
#endif
BenchMarkByNameKeyLess<RandomNumberGenerator>("MT19937");
-#if (CRYPTOPP_BOOL_X86)
+#if (CRYPTOPP_BOOL_X86) && !defined(CRYPTOPP_DISABLE_ASM)
if (HasPadlockRNG())
BenchMarkByNameKeyLess<RandomNumberGenerator>("PadlockRNG");
#endif
-#if (CRYPTOPP_BOOL_X86 || CRYPTOPP_BOOL_X32 || CRYPTOPP_BOOL_X64)
+#if (CRYPTOPP_BOOL_X86 || CRYPTOPP_BOOL_X32 || CRYPTOPP_BOOL_X64) && !defined(CRYPTOPP_DISABLE_ASM)
if (HasRDRAND())
BenchMarkByNameKeyLess<RandomNumberGenerator>("RDRAND");
if (HasRDSEED())
BenchMarkByNameKeyLess<RandomNumberGenerator>("RDSEED");
#endif
-#if (CRYPTOPP_BOOL_PPC32 || CRYPTOPP_BOOL_PPC64)
+#if (CRYPTOPP_BOOL_PPC32 || CRYPTOPP_BOOL_PPC64) && !defined(CRYPTOPP_DISABLE_ASM)
if (HasDARN())
BenchMarkByNameKeyLess<RandomNumberGenerator>("DARN");
#endif