From 69f3d9483e8370f35fe5d81cd4936bba5a5a7a61 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Fri, 16 Sep 2016 08:09:04 -0400 Subject: [PATCH] Fixed gcm.cpp compile under MSC/Visual Studio --- gcm.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcm.cpp b/gcm.cpp index caf282a5..f00fee8e 100644 --- a/gcm.cpp +++ b/gcm.cpp @@ -35,7 +35,7 @@ NAMESPACE_BEGIN(CryptoPP) #elif (defined(CRYPTOPP_LLVM_CLANG_VERSION) || defined(CRYPTOPP_APPLE_CLANG_VERSION)) && defined(CRYPTOPP_X64_ASM_AVAILABLE) // 'movd eax, xmm0' or 'movd rax, xmm0'. REG_WORD() macro supplies REG32 or REG64. # define USE_MOVD_REG32_OR_REG64 1 -#elif defined(__GNUC__) +#elif defined(__GNUC__) || defined(_MSC_VER) // 'movd eax, xmm0' or 'movd rax, xmm0'. REG_WORD() macro supplies REG32 or REG64. # define USE_MOVD_REG32_OR_REG64 1 #else