Crypto++ 8.8
Free C++ class library of cryptographic schemes
local.h
1/* local.h. Generated from local.h.in by configure. */
2/* local.h.in. Generated from configure.ac by autoheader. */
3
4/* "Enable AESNI" */
5#define CRYPTOPP_AESNI_AVAILABLE 1
6
7/* Enable Altivec */
8/* #undef CRYPTOPP_ALTIVEC_AVAILABLE */
9
10/* arm_acle.h is not available */
11/* #undef CRYPTOPP_ARM_ACLE_HEADER */
12
13/* Enable ARMv8 AES */
14/* #undef CRYPTOPP_ARM_AES_AVAILABLE */
15
16/* Enable ARMv8 CRC32 */
17/* #undef CRYPTOPP_ARM_CRC32_AVAILABLE */
18
19/* Enable NEON */
20/* #undef CRYPTOPP_ARM_NEON_AVAILABLE */
21
22/* arm_neon.h is not available */
23/* #undef CRYPTOPP_ARM_NEON_HEADER */
24
25/* Enable ARMv8 PMULL */
26/* #undef CRYPTOPP_ARM_PMULL_AVAILABLE */
27
28/* Enable ARMv8 RNG */
29/* #undef CRYPTOPP_ARM_RNG_AVAILABLE */
30
31/* Enable ARMv8 SHA1 */
32/* #undef CRYPTOPP_ARM_SHA1_AVAILABLE */
33
34/* Enable ARMv8 SHA256 */
35/* #undef CRYPTOPP_ARM_SHA256_AVAILABLE */
36
37/* Enable ARMv8 SHA3 */
38/* #undef CRYPTOPP_ARM_SHA3_AVAILABLE */
39
40/* Enable ARMv8 SHA512 */
41/* #undef CRYPTOPP_ARM_SHA512_AVAILABLE */
42
43/* Enable ARMv8 SM3 */
44/* #undef CRYPTOPP_ARM_SM3_AVAILABLE */
45
46/* Enable ARMv8 SM4 */
47/* #undef CRYPTOPP_ARM_SM4_AVAILABLE */
48
49/* Enable AVX2 */
50#define CRYPTOPP_AVX2_AVAILABLE 1
51
52/* Enable AVX */
53#define CRYPTOPP_AVX_AVAILABLE 1
54
55/* "Enable CLMUL" */
56#define CRYPTOPP_CLMUL_AVAILABLE 1
57
58/* C++11 is available */
59#define CRYPTOPP_CXX11 1
60
61/* C++17 is available */
62/* #undef CRYPTOPP_CXX17 */
63
64/* disable x86 AES instructions */
65/* #undef CRYPTOPP_DISABLE_AES */
66
67/* "Disable AESNI" */
68/* #undef CRYPTOPP_DISABLE_AESNI */
69
70/* Disable Altivec */
71/* #undef CRYPTOPP_DISABLE_ALTIVEC */
72
73/* Disable ARMv8 AES */
74/* #undef CRYPTOPP_DISABLE_ARM_AES */
75
76/* disable ARM ARMv7 instructions */
77/* #undef CRYPTOPP_DISABLE_ARM_ARMV7 */
78
79/* disable ARMv8 ASIMD instructions */
80/* #undef CRYPTOPP_DISABLE_ARM_ASIMD */
81
82/* disable ARMv8 CRC32 instructions */
83/* #undef CRYPTOPP_DISABLE_ARM_CRC32 */
84
85/* Disbale NEON */
86/* #undef CRYPTOPP_DISABLE_ARM_NEON */
87
88/* Disable ARMv8 PMULL */
89/* #undef CRYPTOPP_DISABLE_ARM_PMULL */
90
91/* Disable ARMv8 SHA256 */
92/* #undef CRYPTOPP_DISABLE_ARM_SHA */
93
94/* disable ARMv8 SHA1 instructions */
95/* #undef CRYPTOPP_DISABLE_ARM_SHA1 */
96
97/* disable ARMv8 SHA256 instructions */
98/* #undef CRYPTOPP_DISABLE_ARM_SHA256 */
99
100/* disable ARMv8 SHA3 instructions */
101/* #undef CRYPTOPP_DISABLE_ARM_SHA3 */
102
103/* disable ARMv8 SHA512 instructions */
104/* #undef CRYPTOPP_DISABLE_ARM_SHA512 */
105
106/* disable ARMv8 SM3 instructions */
107/* #undef CRYPTOPP_DISABLE_ARM_SM3 */
108
109/* disable ARMv8 SM4 instructions */
110/* #undef CRYPTOPP_DISABLE_ARM_SM4 */
111
112/* Enable NEON */
113/* #undef CRYPTOPP_DISABLE_ASM */
114
115/* Disable AVX */
116/* #undef CRYPTOPP_DISABLE_AVX */
117
118/* Disable AVX2 */
119/* #undef CRYPTOPP_DISABLE_AVX2 */
120
121/* "Disable CLMUL" */
122/* #undef CRYPTOPP_DISABLE_CLMUL */
123
124/* Disable ARMv8 CRC32 */
125/* #undef CRYPTOPP_DISABLE_CRC32 */
126
127/* Disable mixed asm */
128/* #undef CRYPTOPP_DISABLE_MIXED_ASM */
129
130/* Disable POWER7 */
131/* #undef CRYPTOPP_DISABLE_POWER7 */
132
133/* Disable POWER8 */
134/* #undef CRYPTOPP_DISABLE_POWER8 */
135
136/* disable PPC AES instructions */
137/* #undef CRYPTOPP_DISABLE_POWER8_AES */
138
139/* disable PPC SHA256 instructions */
140/* #undef CRYPTOPP_DISABLE_POWER8_SHA256 */
141
142/* disable PPC SHA512 instructions */
143/* #undef CRYPTOPP_DISABLE_POWER8_SHA512 */
144
145/* disable PPC VMULL instructions */
146/* #undef CRYPTOPP_DISABLE_POWER8_VMULL */
147
148/* disable POWER9 instructions */
149/* #undef CRYPTOPP_DISABLE_POWER9 */
150
151/* disable x86 SHA instructions */
152/* #undef CRYPTOPP_DISABLE_SHA */
153
154/* "Disable SHANI" */
155/* #undef CRYPTOPP_DISABLE_SHANI */
156
157/* disable x86 SSE2 instructions */
158/* #undef CRYPTOPP_DISABLE_SSE2 */
159
160/* Disable SSE3 */
161/* #undef CRYPTOPP_DISABLE_SSE3 */
162
163/* Disable SSE4.2 */
164/* #undef CRYPTOPP_DISABLE_SSE4 */
165
166/* Disable SSSE3 */
167/* #undef CRYPTOPP_DISABLE_SSSE3 */
168
169/* Disable init_seg */
170#define CRYPTOPP_INIT_PRIORITY 250
171
172/* Enable POWER7 */
173/* #undef CRYPTOPP_POWER7_AVAILABLE */
174
175/* Enable POWER8 AES */
176/* #undef CRYPTOPP_POWER8_AES_AVAILABLE */
177
178/* Enable POWER8 CRC */
179/* #undef CRYPTOPP_POWER8_CRC_AVAILABLE */
180
181/* Enable POWER8 PMULL */
182/* #undef CRYPTOPP_POWER8_PMULL_AVAILABLE */
183
184/* Enable POWER8 SHA */
185/* #undef CRYPTOPP_POWER8_SHA_AVAILABLE */
186
187/* Enable SHANI */
188#define CRYPTOPP_SHANI_AVAILABLE 1
189
190/* "Enable SHANI" */
191/* #undef CRYPTOPP_SHA_AVAILABLE */
192
193/* Enable SSE2 */
194#define CRYPTOPP_SSE2_AVAILABLE 1
195
196/* Enable SSE3 */
197#define CRYPTOPP_SSE3_AVAILABLE 1
198
199/* Enable SSE4.1 */
200#define CRYPTOPP_SSE41_AVAILABLE 1
201
202/* Enable SSE4.2 */
203#define CRYPTOPP_SSE42_AVAILABLE 1
204
205/* Enable SSSE3 */
206#define CRYPTOPP_SSSE3_AVAILABLE 1
207
208/* Define to 1 if you have the <arm_acle.h> header file. */
209/* #undef HAVE_ARM_ACLE_H */
210
211/* Define to 1 if you have the <arm_neon.h> header file. */
212/* #undef HAVE_ARM_NEON_H */
213
214/* Define to 1 if you have the <dlfcn.h> header file. */
215#define HAVE_DLFCN_H 1
216
217/* Define to 1 if you have the <inttypes.h> header file. */
218#define HAVE_INTTYPES_H 1
219
220/* Define to 1 if you have the <stdint.h> header file. */
221#define HAVE_STDINT_H 1
222
223/* Define to 1 if you have the <stdio.h> header file. */
224#define HAVE_STDIO_H 1
225
226/* Define to 1 if you have the <stdlib.h> header file. */
227#define HAVE_STDLIB_H 1
228
229/* Define to 1 if you have the <strings.h> header file. */
230#define HAVE_STRINGS_H 1
231
232/* Define to 1 if you have the <string.h> header file. */
233#define HAVE_STRING_H 1
234
235/* Define to 1 if you have the <sys/stat.h> header file. */
236#define HAVE_SYS_STAT_H 1
237
238/* Define to 1 if you have the <sys/types.h> header file. */
239#define HAVE_SYS_TYPES_H 1
240
241/* Define to 1 if you have the <unistd.h> header file. */
242#define HAVE_UNISTD_H 1
243
244/* Define to the sub-directory where libtool stores uninstalled libraries. */
245#define LT_OBJDIR ".libs/"
246
247/* Name of package */
248#define PACKAGE "cryptopp"
249
250/* Define to the address where bug reports for this package should be sent. */
251#define PACKAGE_BUGREPORT "http://www.cryptopp.com/wiki/Bug_Report"
252
253/* Define to the full name of this package. */
254#define PACKAGE_NAME "Crypto++"
255
256/* Define to the full name and version of this package. */
257#define PACKAGE_STRING "Crypto++ 8.8"
258
259/* Define to the one symbol short name of this package. */
260#define PACKAGE_TARNAME "cryptopp"
261
262/* Define to the home page for this package. */
263#define PACKAGE_URL "http://www.cryptopp.com"
264
265/* Define to the version of this package. */
266#define PACKAGE_VERSION "8.8"
267
268/* Define to 1 if all of the C89 standard headers exist (not just the ones
269 required in a freestanding environment). This macro is provided for
270 backward compatibility; new code need not use it. */
271#define STDC_HEADERS 1
272
273/* Version number of package */
274#define VERSION "8.8"
275
276/* Enable _XOPEN_SOURCE */
277/* #undef _XOPEN_SOURCE */