Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/crypto/blake2/config.h
39483 views
1
/* This file is in the public domain */
2
#pragma once
3
4
#include <sys/endian.h>
5
6
#if _BYTE_ORDER == _LITTLE_ENDIAN
7
#define NATIVE_LITTLE_ENDIAN 1
8
#else
9
/* #undef NATIVE_LITTLE_ENDIAN */
10
#endif
11
12
#if defined(__ARM_FEATURE_UNALIGNED) \
13
|| defined(__i386__) || defined(__x86_64__) \
14
|| defined(__ARM_ARCH_7__) || defined(__ARM_ARCH_8__) \
15
/* #undef HAVE_ALIGNED_ACCESS_REQUIRED */
16
#else
17
#define HAVE_ALIGNED_ACCESS_REQUIRED 1
18
#endif
19
20
#define HAVE_EXPLICIT_BZERO 1
21
22