]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/crypto/blake2/config.h
Update libdialog to 1.3-20180621
[FreeBSD/FreeBSD.git] / sys / crypto / blake2 / config.h
1 /* This file is in the public domain */
2 /* $FreeBSD$ */
3 #pragma once
4
5 #include <sys/endian.h>
6
7 #if _BYTE_ORDER == _LITTLE_ENDIAN
8 #define NATIVE_LITTLE_ENDIAN 1
9 #else
10 /* #undef NATIVE_LITTLE_ENDIAN */
11 #endif
12
13 #if defined(__ARM_FEATURE_UNALIGNED) \
14     || defined(__i386__) || defined(__x86_64__) \
15     || defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_8__) \
16 /* #undef HAVE_ALIGNED_ACCESS_REQUIRED */
17 #else
18 #define HAVE_ALIGNED_ACCESS_REQUIRED 1
19 #endif
20
21 #define HAVE_EXPLICIT_BZERO 1