TianoCore EDK2 master
Loading...
Searching...
No Matches
configuration-noec.h
1/*
2 * WARNING: do not edit!
3 * Generated by configdata.pm from Configurations/common0.tmpl, Configurations/unix-Makefile.tmpl
4 * via Makefile.in
5 *
6 * Copyright 2016-2021 The OpenSSL Project Authors. All Rights Reserved.
7 *
8 * Licensed under the Apache License 2.0 (the "License"). You may not use
9 * this file except in compliance with the License. You can obtain a copy
10 * in the file LICENSE in the source distribution or at
11 * https://www.openssl.org/source/license.html
12 */
13
14#ifndef OPENSSL_CONFIGURATION_H
15# define OPENSSL_CONFIGURATION_H
16# pragma once
17
18# ifdef __cplusplus
19extern "C" {
20# endif
21
22# ifdef OPENSSL_ALGORITHM_DEFINES
23# error OPENSSL_ALGORITHM_DEFINES no longer supported
24# endif
25
26/*
27 * OpenSSL was configured with the following options:
28 */
29
30# ifndef OPENSSL_SYS_UEFI
31# define OPENSSL_SYS_UEFI 1
32# endif
33# define OPENSSL_CONFIGURED_API 10101
34# ifndef OPENSSL_RAND_SEED_NONE
35# define OPENSSL_RAND_SEED_NONE
36# endif
37# ifndef OPENSSL_NO_ACVP_TESTS
38# define OPENSSL_NO_ACVP_TESTS
39# endif
40# ifndef OPENSSL_NO_AFALGENG
41# define OPENSSL_NO_AFALGENG
42# endif
43# ifndef OPENSSL_NO_APPS
44# define OPENSSL_NO_APPS
45# endif
46# ifndef OPENSSL_NO_ARIA
47# define OPENSSL_NO_ARIA
48# endif
49# ifndef OPENSSL_NO_ASAN
50# define OPENSSL_NO_ASAN
51# endif
52# ifndef OPENSSL_NO_ASYNC
53# define OPENSSL_NO_ASYNC
54# endif
55# ifndef OPENSSL_NO_AUTOERRINIT
56# define OPENSSL_NO_AUTOERRINIT
57# endif
58# ifndef OPENSSL_NO_AUTOLOAD_CONFIG
59# define OPENSSL_NO_AUTOLOAD_CONFIG
60# endif
61# ifndef OPENSSL_NO_BF
62# define OPENSSL_NO_BF
63# endif
64# ifndef OPENSSL_NO_BLAKE2
65# define OPENSSL_NO_BLAKE2
66# endif
67# ifndef OPENSSL_NO_CAMELLIA
68# define OPENSSL_NO_CAMELLIA
69# endif
70# ifndef OPENSSL_NO_CAPIENG
71# define OPENSSL_NO_CAPIENG
72# endif
73# ifndef OPENSSL_NO_CAST
74# define OPENSSL_NO_CAST
75# endif
76# ifndef OPENSSL_NO_CHACHA
77# define OPENSSL_NO_CHACHA
78# endif
79# ifndef OPENSSL_NO_CMAC
80# define OPENSSL_NO_CMAC
81# endif
82# ifndef OPENSSL_NO_CMP
83# define OPENSSL_NO_CMP
84# endif
85# ifndef OPENSSL_NO_CMS
86# define OPENSSL_NO_CMS
87# endif
88# ifndef OPENSSL_NO_CRMF
89# define OPENSSL_NO_CRMF
90# endif
91# ifndef OPENSSL_NO_CRYPTO_MDEBUG
92# define OPENSSL_NO_CRYPTO_MDEBUG
93# endif
94# ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
95# define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
96# endif
97# ifndef OPENSSL_NO_CT
98# define OPENSSL_NO_CT
99# endif
100# ifndef OPENSSL_NO_DEPRECATED
101# define OPENSSL_NO_DEPRECATED
102# endif
103# ifndef OPENSSL_NO_DES
104# define OPENSSL_NO_DES
105# endif
106# ifndef OPENSSL_NO_DEVCRYPTOENG
107# define OPENSSL_NO_DEVCRYPTOENG
108# endif
109# ifndef OPENSSL_NO_DGRAM
110# define OPENSSL_NO_DGRAM
111# endif
112# ifndef OPENSSL_NO_DSA
113# define OPENSSL_NO_DSA
114# endif
115# ifndef OPENSSL_NO_DSO
116# define OPENSSL_NO_DSO
117# endif
118# ifndef OPENSSL_NO_DTLS
119# define OPENSSL_NO_DTLS
120# endif
121# ifndef OPENSSL_NO_DTLS1
122# define OPENSSL_NO_DTLS1
123# endif
124# ifndef OPENSSL_NO_DTLS1_METHOD
125# define OPENSSL_NO_DTLS1_METHOD
126# endif
127# ifndef OPENSSL_NO_DTLS1_2
128# define OPENSSL_NO_DTLS1_2
129# endif
130# ifndef OPENSSL_NO_DTLS1_2_METHOD
131# define OPENSSL_NO_DTLS1_2_METHOD
132# endif
133# ifndef OPENSSL_NO_EC
134# define OPENSSL_NO_EC
135# endif
136# ifndef OPENSSL_NO_EC2M
137# define OPENSSL_NO_EC2M
138# endif
139# ifndef OPENSSL_NO_EC_NISTP_64_GCC_128
140# define OPENSSL_NO_EC_NISTP_64_GCC_128
141# endif
142# ifndef OPENSSL_NO_ECDH
143# define OPENSSL_NO_ECDH
144# endif
145# ifndef OPENSSL_NO_ECDSA
146# define OPENSSL_NO_ECDSA
147# endif
148# ifndef OPENSSL_NO_EGD
149# define OPENSSL_NO_EGD
150# endif
151# ifndef OPENSSL_NO_ENGINE
152# define OPENSSL_NO_ENGINE
153# endif
154# ifndef OPENSSL_NO_ERR
155# define OPENSSL_NO_ERR
156# endif
157# ifndef OPENSSL_NO_EXTERNAL_TESTS
158# define OPENSSL_NO_EXTERNAL_TESTS
159# endif
160# ifndef OPENSSL_NO_FILENAMES
161# define OPENSSL_NO_FILENAMES
162# endif
163# ifndef OPENSSL_NO_FIPS_SECURITYCHECKS
164# define OPENSSL_NO_FIPS_SECURITYCHECKS
165# endif
166# ifndef OPENSSL_NO_FUZZ_AFL
167# define OPENSSL_NO_FUZZ_AFL
168# endif
169# ifndef OPENSSL_NO_FUZZ_LIBFUZZER
170# define OPENSSL_NO_FUZZ_LIBFUZZER
171# endif
172# ifndef OPENSSL_NO_GOST
173# define OPENSSL_NO_GOST
174# endif
175# ifndef OPENSSL_NO_IDEA
176# define OPENSSL_NO_IDEA
177# endif
178# ifndef OPENSSL_NO_KTLS
179# define OPENSSL_NO_KTLS
180# endif
181# ifndef OPENSSL_NO_LOADERENG
182# define OPENSSL_NO_LOADERENG
183# endif
184# ifndef OPENSSL_NO_MD2
185# define OPENSSL_NO_MD2
186# endif
187# ifndef OPENSSL_NO_MD4
188# define OPENSSL_NO_MD4
189# endif
190# ifndef OPENSSL_NO_MDC2
191# define OPENSSL_NO_MDC2
192# endif
193# ifndef OPENSSL_NO_MSAN
194# define OPENSSL_NO_MSAN
195# endif
196# ifndef OPENSSL_NO_MULTIBLOCK
197# define OPENSSL_NO_MULTIBLOCK
198# endif
199# ifndef OPENSSL_NO_NEXTPROTONEG
200# define OPENSSL_NO_NEXTPROTONEG
201# endif
202# ifndef OPENSSL_NO_OCB
203# define OPENSSL_NO_OCB
204# endif
205# ifndef OPENSSL_NO_OCSP
206# define OPENSSL_NO_OCSP
207# endif
208# ifndef OPENSSL_NO_PADLOCKENG
209# define OPENSSL_NO_PADLOCKENG
210# endif
211# ifndef OPENSSL_NO_POLY1305
212# define OPENSSL_NO_POLY1305
213# endif
214# ifndef OPENSSL_NO_POSIX_IO
215# define OPENSSL_NO_POSIX_IO
216# endif
217# ifndef OPENSSL_NO_PSK
218# define OPENSSL_NO_PSK
219# endif
220# ifndef OPENSSL_NO_RC2
221# define OPENSSL_NO_RC2
222# endif
223# ifndef OPENSSL_NO_RC4
224# define OPENSSL_NO_RC4
225# endif
226# ifndef OPENSSL_NO_RC5
227# define OPENSSL_NO_RC5
228# endif
229# ifndef OPENSSL_NO_RFC3779
230# define OPENSSL_NO_RFC3779
231# endif
232# ifndef OPENSSL_NO_RMD160
233# define OPENSSL_NO_RMD160
234# endif
235# ifndef OPENSSL_NO_SCRYPT
236# define OPENSSL_NO_SCRYPT
237# endif
238# ifndef OPENSSL_NO_SCTP
239# define OPENSSL_NO_SCTP
240# endif
241# ifndef OPENSSL_NO_SEED
242# define OPENSSL_NO_SEED
243# endif
244# ifndef OPENSSL_NO_SIPHASH
245# define OPENSSL_NO_SIPHASH
246# endif
247# ifndef OPENSSL_NO_SIV
248# define OPENSSL_NO_SIV
249# endif
250# ifndef OPENSSL_NO_SM2
251# define OPENSSL_NO_SM2
252# endif
253# ifndef OPENSSL_NO_SM4
254# define OPENSSL_NO_SM4
255# endif
256# ifndef OPENSSL_NO_SOCK
257# define OPENSSL_NO_SOCK
258# endif
259# ifndef OPENSSL_NO_SRP
260# define OPENSSL_NO_SRP
261# endif
262# ifndef OPENSSL_NO_SRTP
263# define OPENSSL_NO_SRTP
264# endif
265# ifndef OPENSSL_NO_SSL_TRACE
266# define OPENSSL_NO_SSL_TRACE
267# endif
268# ifndef OPENSSL_NO_SSL3
269# define OPENSSL_NO_SSL3
270# endif
271# ifndef OPENSSL_NO_SSL3_METHOD
272# define OPENSSL_NO_SSL3_METHOD
273# endif
274# ifndef OPENSSL_NO_STDIO
275# define OPENSSL_NO_STDIO
276# endif
277# ifndef OPENSSL_NO_TESTS
278# define OPENSSL_NO_TESTS
279# endif
280# ifndef OPENSSL_NO_TLS1_3
281# define OPENSSL_NO_TLS1_3
282# endif
283# ifndef OPENSSL_NO_TRACE
284# define OPENSSL_NO_TRACE
285# endif
286# ifndef OPENSSL_NO_TS
287# define OPENSSL_NO_TS
288# endif
289# ifndef OPENSSL_NO_UBSAN
290# define OPENSSL_NO_UBSAN
291# endif
292# ifndef OPENSSL_NO_UI_CONSOLE
293# define OPENSSL_NO_UI_CONSOLE
294# endif
295# ifndef OPENSSL_NO_UNIT_TEST
296# define OPENSSL_NO_UNIT_TEST
297# endif
298# ifndef OPENSSL_NO_UPLINK
299# define OPENSSL_NO_UPLINK
300# endif
301# ifndef OPENSSL_NO_WEAK_SSL_CIPHERS
302# define OPENSSL_NO_WEAK_SSL_CIPHERS
303# endif
304# ifndef OPENSSL_NO_WHIRLPOOL
305# define OPENSSL_NO_WHIRLPOOL
306# endif
307# ifndef OPENSSL_NO_DYNAMIC_ENGINE
308# define OPENSSL_NO_DYNAMIC_ENGINE
309# endif
310
311
312/* Generate 80386 code? */
313# undef I386_ONLY
314
315/*
316 * The following are cipher-specific, but are part of the public API.
317 */
318# if !defined(OPENSSL_SYS_UEFI)
319# undef BN_LLONG
320/* Only one for the following should be defined */
321# undef SIXTY_FOUR_BIT_LONG
322# undef SIXTY_FOUR_BIT
323# define THIRTY_TWO_BIT
324# endif
325
326# define RC4_INT unsigned int
327
328# ifdef __cplusplus
329}
330# endif
331
332#endif /* OPENSSL_CONFIGURATION_H */