diff options
author | Jeffrey Walton <noloader@gmail.com> | 2019-02-02 16:49:08 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2019-02-02 16:49:08 -0500 |
commit | a05e108a931777c1cdff41c5a85d9b09a2505cd3 (patch) | |
tree | a8290f8054077a20b2342c2132deef79d188ace8 /bench1.cpp | |
parent | d0cc098af1d7ab260b6feffd8ca02f115abd22d1 (diff) | |
download | cryptopp-git-a05e108a931777c1cdff41c5a85d9b09a2505cd3.tar.gz |
Fix benchmarks when CRYPTOPP_DISABLE_ASM
Diffstat (limited to 'bench1.cpp')
-rw-r--r-- | bench1.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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
|