webmcp

annotate libraries/moonhash/byteorder.h @ 503:218219b7a15e

Removed unused parameter c from Keccak function
author jbe
date Tue Aug 15 20:46:13 2017 +0200 (2017-08-15)
parents fa902b26589f
children
rev   line source
jbe@502 1 /* Defines LITTLE_ENDIAN_DETECTED if system follows little endian byte order
jbe@502 2 scheme. Does not define anything if endianess could not be determined. */
jbe@502 3
jbe@502 4 #if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
jbe@502 5 # include <sys/endian.h>
jbe@502 6 # if defined(_BYTE_ORDER) && defined(_LITTLE_ENDIAN)
jbe@502 7 # if _BYTE_ORDER == _LITTLE_ENDIAN
jbe@502 8 # define LITTLE_ENDIAN_DETECTED
jbe@502 9 # endif
jbe@502 10 # else
jbe@502 11 # warning Could not determine endianess on BSD platform, revert to fail safe.
jbe@502 12 # endif
jbe@502 13 #elif defined(__linux__)
jbe@502 14 # include <endian.h>
jbe@502 15 # if defined(__BYTE_ORDER) && defined(__LITTLE_ENDIAN)
jbe@502 16 # if __BYTE_ORDER == __LITTLE_ENDIAN
jbe@502 17 # define LITTLE_ENDIAN_DETECTED
jbe@502 18 # endif
jbe@502 19 # else
jbe@502 20 # warning Could not determine endianess on Linux platform, revert to fail safe.
jbe@502 21 # endif
jbe@502 22 #else
jbe@502 23 # warning Could not determine endianess, revert to fail safe.
jbe@502 24 #endif

Impressum / About Us