From: joe2018Outlookcom Date: Wed, 31 Jul 2019 05:46:02 +0000 (+0800) Subject: Fix warning C4164 in MSVC. X-Git-Tag: openssl-3.0.0-alpha1~1689 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=0c789f59f117ccbb30ffc621216ba776117c7c61 Fix warning C4164 in MSVC. Fix: crypto\whrlpool\wp_block.c(90) : warning C4164: '_rotl64' : intrinsic function not declared. Fixes #9487 Reviewed-by: Paul Dale Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/9488) --- diff --git a/crypto/whrlpool/wp_block.c b/crypto/whrlpool/wp_block.c index 14327f16de..574ac124d4 100644 --- a/crypto/whrlpool/wp_block.c +++ b/crypto/whrlpool/wp_block.c @@ -87,6 +87,7 @@ typedef unsigned long long u64; #ifndef PEDANTIC # if defined(_MSC_VER) # if defined(_WIN64) /* applies to both IA-64 and AMD64 */ +# include # pragma intrinsic(_rotl64) # define ROTATE(a,n) _rotl64((a),n) # endif