SecureHash-SHA3 0.1.0.0 → 0.1.0.1
raw patch · 2 files changed
+5/−4 lines, 2 files
Files
- SecureHash-SHA3.cabal +1/−1
- cbits/CTS_SHA3.h +4/−3
SecureHash-SHA3.cabal view
@@ -11,7 +11,7 @@ -- PVP summary: +-+------- breaking API changes -- | | +----- non-breaking API additions -- | | | +--- code changes with no API change-version: 0.1.0.0+version: 0.1.0.1 -- A short (one-line) description of the package. synopsis: simple static linked SHA3 using private symbols and the ref impl
cbits/CTS_SHA3.h view
@@ -189,11 +189,12 @@ #define i(x, y) ((x)+5*(y)) // This test works on GCC and CLANG, which is good enough for me-#if defined(__LITTLE_ENDIAN__) && !defined(LITTLE_ENDIAN)+#if defined(__LITTLE_ENDIAN__) && !defined(LITTLE_ENDIAN) \+ || (defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__) #define LITTLE_ENDIAN-#endif+endif -#if !(defined(__LITTLE_ENDIAN__) || defined(__BIG_ENDIAN__))+#if !(defined(__LITTLE_ENDIAN__) || defined(__BIG_ENDIAN__) || defined (__ORDER_LITTLE_ENDIAN__)) #error "This C code currently assumes a CLANG / GCC compatible cpp env" #endif