From a05e108a931777c1cdff41c5a85d9b09a2505cd3 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 2 Feb 2019 16:49:08 -0500 Subject: [PATCH] Fix benchmarks when CRYPTOPP_DISABLE_ASM --- bench1.cpp | 6 +++--- 1 file 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("AutoSeededX917RNG(AES)"); #endif BenchMarkByNameKeyLess("MT19937"); -#if (CRYPTOPP_BOOL_X86) +#if (CRYPTOPP_BOOL_X86) && !defined(CRYPTOPP_DISABLE_ASM) if (HasPadlockRNG()) BenchMarkByNameKeyLess("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("RDRAND"); if (HasRDSEED()) BenchMarkByNameKeyLess("RDSEED"); #endif -#if (CRYPTOPP_BOOL_PPC32 || CRYPTOPP_BOOL_PPC64) +#if (CRYPTOPP_BOOL_PPC32 || CRYPTOPP_BOOL_PPC64) && !defined(CRYPTOPP_DISABLE_ASM) if (HasDARN()) BenchMarkByNameKeyLess("DARN"); #endif