From 56e53ed18280a23878e1292a5121baec69495315 Mon Sep 17 00:00:00 2001 From: Niklas Rosenstein Date: Fri, 27 Dec 2019 10:57:17 +0100 Subject: [PATCH] update include of endian.h for OSX --- crc32.cpp | 6 ++++-- keccak.cpp | 6 ++++-- md5.cpp | 6 ++++-- sha1.cpp | 6 ++++-- sha256.cpp | 6 ++++-- sha3.cpp | 6 ++++-- 6 files changed, 24 insertions(+), 12 deletions(-) diff --git a/crc32.cpp b/crc32.cpp index a1ad3c5..868aa55 100644 --- a/crc32.cpp +++ b/crc32.cpp @@ -7,8 +7,10 @@ #include "crc32.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/keccak.cpp b/keccak.cpp index 630b936..b7e5640 100644 --- a/keccak.cpp +++ b/keccak.cpp @@ -7,8 +7,10 @@ #include "keccak.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/md5.cpp b/md5.cpp index 2743319..627dfdc 100644 --- a/md5.cpp +++ b/md5.cpp @@ -6,8 +6,10 @@ #include "md5.h" -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/sha1.cpp b/sha1.cpp index 8331e92..5ea23b9 100644 --- a/sha1.cpp +++ b/sha1.cpp @@ -7,8 +7,10 @@ #include "sha1.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/sha256.cpp b/sha256.cpp index 0c6138c..5cddbfe 100644 --- a/sha256.cpp +++ b/sha256.cpp @@ -7,8 +7,10 @@ #include "sha256.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif diff --git a/sha3.cpp b/sha3.cpp index f962512..3df37dc 100644 --- a/sha3.cpp +++ b/sha3.cpp @@ -7,8 +7,10 @@ #include "sha3.h" // big endian architectures need #define __BYTE_ORDER __BIG_ENDIAN -#ifndef _MSC_VER -#include +#if defined(__APPLE__) + #include +#elif !defined(_MSC_VER) + #include #endif