[openssl-commits] [openssl] master update

Rich Salz rsalz at openssl.org
Mon Jan 8 17:51:49 UTC 2018


The branch master has been updated
       via  9d828b53978f4cbe24e190795fef86188b5116eb (commit)
      from  bebef673607b9701bc21a0f7b7dbf92434af2588 (commit)


- Log -----------------------------------------------------------------
commit 9d828b53978f4cbe24e190795fef86188b5116eb
Author: EasySec <easy.sec at free.fr>
Date:   Sat Dec 30 18:48:23 2017 +0100

    fix compile error 'intrinsic function not declared'
    
    Reviewed-by: Richard Levitte <levitte at openssl.org>
    Reviewed-by: Andy Polyakov <appro at openssl.org>
    Reviewed-by: Rich Salz <rsalz at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/5000)

-----------------------------------------------------------------------

Summary of changes:
 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 7a1603b..ec3c367 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 <stdlib.h>
 #   pragma intrinsic(_byteswap_uint64,_byteswap_ulong)
 #   define BSWAP8(x)    _byteswap_uint64((u64)(x))
 #   define BSWAP4(x)    _byteswap_ulong((u32)(x))


More information about the openssl-commits mailing list