From d1d833a240ac3a5ed36129a61d4353ae07bc07ce Mon Sep 17 00:00:00 2001 From: Frank Denis Date: Sat, 10 Oct 2015 23:04:40 +0200 Subject: [PATCH] Enable aes256gcm on Visual Studio --- .../crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c b/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c index c042351e..09c05da1 100644 --- a/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c +++ b/src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c @@ -11,7 +11,8 @@ #include "export.h" #include "utils.h" -#ifdef HAVE_WMMINTRIN_H +#if defined(HAVE_WMMINTRIN_H) || \ + (defined(_MSC_VER) && (defined(_M_X64) || defined(_M_AMD64) || defined(_M_IX86))) #pragma GCC target("sse4.1") #pragma GCC target("aes")