Crypto++  8.9
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 <memory.h> header file. */
221 #define HAVE_MEMORY_H 1
222 
223 /* Define to 1 if you have the <stdint.h> header file. */
224 #define HAVE_STDINT_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 you have the ANSI C header files. */
269 #define STDC_HEADERS 1
270 
271 /* Version number of package */
272 #define VERSION "8.8"
273 
274 /* Enable _XOPEN_SOURCE */
275 /* #undef _XOPEN_SOURCE */