From 662db8fc872d65a1c409ba32fb8c4cfa28e3960e Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Fri, 28 Dec 2018 14:08:54 -0500 Subject: [PATCH] Cleanup adv_simd.h include for arch flags --- rijndael_simd.cpp | 5 ++++- sm4_simd.cpp | 7 +------ 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/rijndael_simd.cpp b/rijndael_simd.cpp index 36ad06ac..bd7bbe53 100644 --- a/rijndael_simd.cpp +++ b/rijndael_simd.cpp @@ -23,23 +23,26 @@ #include "pch.h" #include "config.h" #include "misc.h" -#include "adv_simd.h" #if (CRYPTOPP_AESNI_AVAILABLE) +# include "adv_simd.h" # include # include #endif #if (CRYPTOPP_ARM_NEON_AVAILABLE) +# include "adv_simd.h" # include #endif #if (CRYPTOPP_ARM_ACLE_AVAILABLE) +# include "adv_simd.h" # include # include #endif #if defined(CRYPTOPP_POWER8_AES_AVAILABLE) +# include "adv_simd.h" # include "ppc_simd.h" #endif diff --git a/sm4_simd.cpp b/sm4_simd.cpp index f0d39ae2..64a10b09 100644 --- a/sm4_simd.cpp +++ b/sm4_simd.cpp @@ -15,18 +15,13 @@ #include "sm4.h" #include "misc.h" -#include "adv_simd.h" // Uncomment for benchmarking C++ against SSE. // Do so in both simon.cpp and simon-simd.cpp. // #undef CRYPTOPP_AESNI_AVAILABLE -#if (CRYPTOPP_SSE2_INTRIN_AVAILABLE) -# include -# include -#endif - #if (CRYPTOPP_AESNI_AVAILABLE) +# include "adv_simd.h" # include # include #endif