From 54ec7e588bc3a6f7c14263e87179f0a3156157f9 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sat, 17 Apr 2021 04:53:33 -0400 Subject: Use SSE2 for 64-bit machines only --- lsh512.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lsh512.cpp') diff --git a/lsh512.cpp b/lsh512.cpp index ce16eab3..db5bc8cb 100644 --- a/lsh512.cpp +++ b/lsh512.cpp @@ -10,8 +10,9 @@ #include "lsh.h" #include "misc.h" +// Only enable the intrinsics for 64-bit machines #ifndef CRYPTOPP_DISABLE_ASM -# if defined(__SSE2__) || defined(_M_X64) +# if defined(__SSE2__) && (defined(__amd64__) || defined(_M_X64)) # define CRYPTOPP_LSH512_ASM_AVAILABLE 1 # endif #endif -- cgit v1.2.1