From 9d828b53978f4cbe24e190795fef86188b5116eb Mon Sep 17 00:00:00 2001 From: EasySec Date: Sat, 30 Dec 2017 18:48:23 +0100 Subject: [PATCH] fix compile error 'intrinsic function not declared' Reviewed-by: Richard Levitte Reviewed-by: Andy Polyakov Reviewed-by: Rich Salz (Merged from https://github.com/openssl/openssl/pull/5000) --- crypto/modes/modes_lcl.h | 1 + 1 file changed, 1 insertion(+) diff --git a/crypto/modes/modes_lcl.h b/crypto/modes/modes_lcl.h index 7a1603bf90..ec3c367c03 100644 --- a/crypto/modes/modes_lcl.h +++ b/crypto/modes/modes_lcl.h @@ -73,6 +73,7 @@ typedef unsigned char u8; # endif # elif defined(_MSC_VER) # if _MSC_VER>=1300 +# include # pragma intrinsic(_byteswap_uint64,_byteswap_ulong) # define BSWAP8(x) _byteswap_uint64((u64)(x)) # define BSWAP4(x) _byteswap_ulong((u32)(x)) -- 2.25.1