Mercurial > repos > rliterman > csp2
comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/include/openssl/opensslconf.h @ 69:33d812a61356
planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author | jpayne |
---|---|
date | Tue, 18 Mar 2025 17:55:14 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
67:0e9998148a16 | 69:33d812a61356 |
---|---|
1 /* | |
2 * WARNING: do not edit! | |
3 * Generated by Makefile from include/openssl/opensslconf.h.in | |
4 * | |
5 * Copyright 2016-2020 The OpenSSL Project Authors. All Rights Reserved. | |
6 * | |
7 * Licensed under the OpenSSL license (the "License"). You may not use | |
8 * this file except in compliance with the License. You can obtain a copy | |
9 * in the file LICENSE in the source distribution or at | |
10 * https://www.openssl.org/source/license.html | |
11 */ | |
12 | |
13 #include <openssl/opensslv.h> | |
14 | |
15 #ifdef __cplusplus | |
16 extern "C" { | |
17 #endif | |
18 | |
19 #ifdef OPENSSL_ALGORITHM_DEFINES | |
20 # error OPENSSL_ALGORITHM_DEFINES no longer supported | |
21 #endif | |
22 | |
23 /* | |
24 * OpenSSL was configured with the following options: | |
25 */ | |
26 | |
27 #ifndef OPENSSL_NO_MD2 | |
28 # define OPENSSL_NO_MD2 | |
29 #endif | |
30 #ifndef OPENSSL_NO_RC5 | |
31 # define OPENSSL_NO_RC5 | |
32 #endif | |
33 #ifndef OPENSSL_THREADS | |
34 # define OPENSSL_THREADS | |
35 #endif | |
36 #ifndef OPENSSL_RAND_SEED_OS | |
37 # define OPENSSL_RAND_SEED_OS | |
38 #endif | |
39 #ifndef OPENSSL_NO_ASAN | |
40 # define OPENSSL_NO_ASAN | |
41 #endif | |
42 #ifndef OPENSSL_NO_CRYPTO_MDEBUG | |
43 # define OPENSSL_NO_CRYPTO_MDEBUG | |
44 #endif | |
45 #ifndef OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE | |
46 # define OPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE | |
47 #endif | |
48 #ifndef OPENSSL_NO_DEVCRYPTOENG | |
49 # define OPENSSL_NO_DEVCRYPTOENG | |
50 #endif | |
51 #ifndef OPENSSL_NO_EC_NISTP_64_GCC_128 | |
52 # define OPENSSL_NO_EC_NISTP_64_GCC_128 | |
53 #endif | |
54 #ifndef OPENSSL_NO_EGD | |
55 # define OPENSSL_NO_EGD | |
56 #endif | |
57 #ifndef OPENSSL_NO_EXTERNAL_TESTS | |
58 # define OPENSSL_NO_EXTERNAL_TESTS | |
59 #endif | |
60 #ifndef OPENSSL_NO_FUZZ_AFL | |
61 # define OPENSSL_NO_FUZZ_AFL | |
62 #endif | |
63 #ifndef OPENSSL_NO_FUZZ_LIBFUZZER | |
64 # define OPENSSL_NO_FUZZ_LIBFUZZER | |
65 #endif | |
66 #ifndef OPENSSL_NO_HEARTBEATS | |
67 # define OPENSSL_NO_HEARTBEATS | |
68 #endif | |
69 #ifndef OPENSSL_NO_MSAN | |
70 # define OPENSSL_NO_MSAN | |
71 #endif | |
72 #ifndef OPENSSL_NO_SCTP | |
73 # define OPENSSL_NO_SCTP | |
74 #endif | |
75 #ifndef OPENSSL_NO_SSL_TRACE | |
76 # define OPENSSL_NO_SSL_TRACE | |
77 #endif | |
78 #ifndef OPENSSL_NO_SSL3 | |
79 # define OPENSSL_NO_SSL3 | |
80 #endif | |
81 #ifndef OPENSSL_NO_SSL3_METHOD | |
82 # define OPENSSL_NO_SSL3_METHOD | |
83 #endif | |
84 #ifndef OPENSSL_NO_UBSAN | |
85 # define OPENSSL_NO_UBSAN | |
86 #endif | |
87 #ifndef OPENSSL_NO_UNIT_TEST | |
88 # define OPENSSL_NO_UNIT_TEST | |
89 #endif | |
90 #ifndef OPENSSL_NO_WEAK_SSL_CIPHERS | |
91 # define OPENSSL_NO_WEAK_SSL_CIPHERS | |
92 #endif | |
93 #ifndef OPENSSL_NO_STATIC_ENGINE | |
94 # define OPENSSL_NO_STATIC_ENGINE | |
95 #endif | |
96 | |
97 | |
98 /* | |
99 * Sometimes OPENSSSL_NO_xxx ends up with an empty file and some compilers | |
100 * don't like that. This will hopefully silence them. | |
101 */ | |
102 #define NON_EMPTY_TRANSLATION_UNIT static void *dummy = &dummy; | |
103 | |
104 /* | |
105 * Applications should use -DOPENSSL_API_COMPAT=<version> to suppress the | |
106 * declarations of functions deprecated in or before <version>. Otherwise, they | |
107 * still won't see them if the library has been built to disable deprecated | |
108 * functions. | |
109 */ | |
110 #ifndef DECLARE_DEPRECATED | |
111 # define DECLARE_DEPRECATED(f) f; | |
112 # ifdef __GNUC__ | |
113 # if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ > 0) | |
114 # undef DECLARE_DEPRECATED | |
115 # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); | |
116 # endif | |
117 # elif defined(__SUNPRO_C) | |
118 # if (__SUNPRO_C >= 0x5130) | |
119 # undef DECLARE_DEPRECATED | |
120 # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); | |
121 # endif | |
122 # endif | |
123 #endif | |
124 | |
125 #ifndef OPENSSL_FILE | |
126 # ifdef OPENSSL_NO_FILENAMES | |
127 # define OPENSSL_FILE "" | |
128 # define OPENSSL_LINE 0 | |
129 # else | |
130 # define OPENSSL_FILE __FILE__ | |
131 # define OPENSSL_LINE __LINE__ | |
132 # endif | |
133 #endif | |
134 | |
135 #ifndef OPENSSL_MIN_API | |
136 # define OPENSSL_MIN_API 0 | |
137 #endif | |
138 | |
139 #if !defined(OPENSSL_API_COMPAT) || OPENSSL_API_COMPAT < OPENSSL_MIN_API | |
140 # undef OPENSSL_API_COMPAT | |
141 # define OPENSSL_API_COMPAT OPENSSL_MIN_API | |
142 #endif | |
143 | |
144 /* | |
145 * Do not deprecate things to be deprecated in version 1.2.0 before the | |
146 * OpenSSL version number matches. | |
147 */ | |
148 #if OPENSSL_VERSION_NUMBER < 0x10200000L | |
149 # define DEPRECATEDIN_1_2_0(f) f; | |
150 #elif OPENSSL_API_COMPAT < 0x10200000L | |
151 # define DEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f) | |
152 #else | |
153 # define DEPRECATEDIN_1_2_0(f) | |
154 #endif | |
155 | |
156 #if OPENSSL_API_COMPAT < 0x10100000L | |
157 # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) | |
158 #else | |
159 # define DEPRECATEDIN_1_1_0(f) | |
160 #endif | |
161 | |
162 #if OPENSSL_API_COMPAT < 0x10000000L | |
163 # define DEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f) | |
164 #else | |
165 # define DEPRECATEDIN_1_0_0(f) | |
166 #endif | |
167 | |
168 #if OPENSSL_API_COMPAT < 0x00908000L | |
169 # define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) | |
170 #else | |
171 # define DEPRECATEDIN_0_9_8(f) | |
172 #endif | |
173 | |
174 /* Generate 80386 code? */ | |
175 #undef I386_ONLY | |
176 | |
177 #undef OPENSSL_UNISTD | |
178 #define OPENSSL_UNISTD <unistd.h> | |
179 | |
180 #undef OPENSSL_EXPORT_VAR_AS_FUNCTION | |
181 | |
182 /* | |
183 * The following are cipher-specific, but are part of the public API. | |
184 */ | |
185 #if !defined(OPENSSL_SYS_UEFI) | |
186 # undef BN_LLONG | |
187 /* Only one for the following should be defined */ | |
188 # define SIXTY_FOUR_BIT_LONG | |
189 # undef SIXTY_FOUR_BIT | |
190 # undef THIRTY_TWO_BIT | |
191 #endif | |
192 | |
193 #define RC4_INT unsigned int | |
194 | |
195 #ifdef __cplusplus | |
196 } | |
197 #endif |