Skip to content

Commit 76033c5

Browse files
hassaanpBethGriggs
authored andcommitted
deps: update archs files for OpenSSL-1.1.1e
After an OpenSSL source update, all the config files need to be regenerated and comitted by: $ cd deps/openssl/config $ make $ git add deps/openssl/config/archs $ git add deps/openssl/include PR-URL: #32328 Backport-PR-URL: #32443Fixes: #32210 Reviewed-By: Sam Roberts <[email protected]> Reviewed-By: James M Snell <[email protected]>
1 parent 64c1848 commit 76033c5

File tree

700 files changed

+113050
-138039
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

700 files changed

+113050
-138039
lines changed

‎deps/openssl/config/archs/BSD-x86/asm/configdata.pm‎

Lines changed: 15449 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
/*
2+
* WARNING: do not edit!
3+
* Generated by util/mkbuildinf.pl
4+
*
5+
* Copyright 2014-2017 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+
#definePLATFORM "platform: BSD-x86"
14+
#defineDATE "built on: Wed Mar 18 21:04:48 2020 UTC"
15+
16+
/*
17+
* Generate compiler_flags as an array of individual characters. This is a
18+
* workaround for the situation where CFLAGS gets too long for a C90 string
19+
* literal
20+
*/
21+
staticconstcharcompiler_flags[] ={
22+
'c','o','m','p','i','l','e','r',':',' ','g','c','c',' ','-','f',
23+
'P','I','C',' ','-','p','t','h','r','e','a','d',' ','-','W','a',
24+
',','-','-','n','o','e','x','e','c','s','t','a','c','k',' ','-',
25+
'W','a','l','l',' ','-','O','3',' ','-','f','o','m','i','t','-',
26+
'f','r','a','m','e','-','p','o','i','n','t','e','r',' ','-','D',
27+
'L','_','E','N','D','I','A','N',' ','-','D','O','P','E','N','S',
28+
'S','L','_','P','I','C',' ','-','D','O','P','E','N','S','S','L',
29+
'_','C','P','U','I','D','_','O','B','J',' ','-','D','O','P','E',
30+
'N','S','S','L','_','B','N','_','A','S','M','_','P','A','R','T',
31+
'_','W','O','R','D','S',' ','-','D','O','P','E','N','S','S','L',
32+
'_','I','A','3','2','_','S','S','E','2',' ','-','D','O','P','E',
33+
'N','S','S','L','_','B','N','_','A','S','M','_','M','O','N','T',
34+
' ','-','D','O','P','E','N','S','S','L','_','B','N','_','A','S',
35+
'M','_','G','F','2','m',' ','-','D','S','H','A','1','_','A','S',
36+
'M',' ','-','D','S','H','A','2','5','6','_','A','S','M',' ','-',
37+
'D','S','H','A','5','1','2','_','A','S','M',' ','-','D','R','C',
38+
'4','_','A','S','M',' ','-','D','M','D','5','_','A','S','M',' ',
39+
'-','D','R','M','D','1','6','0','_','A','S','M',' ','-','D','A',
40+
'E','S','N','I','_','A','S','M',' ','-','D','V','P','A','E','S',
41+
'_','A','S','M',' ','-','D','W','H','I','R','L','P','O','O','L',
42+
'_','A','S','M',' ','-','D','G','H','A','S','H','_','A','S','M',
43+
' ','-','D','E','C','P','_','N','I','S','T','Z','2','5','6','_',
44+
'A','S','M',' ','-','D','P','O','L','Y','1','3','0','5','_','A',
45+
'S','M',' ','-','D','_','T','H','R','E','A','D','_','S','A','F',
46+
'E',' ','-','D','_','R','E','E','N','T','R','A','N','T',' ','-',
47+
'D','N','D','E','B','U','G','\0'
48+
};
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
/* WARNING: do not edit! */
2+
/* Generated by Makefile from include/crypto/bn_conf.h.in */
3+
/*
4+
* Copyright 2016 The OpenSSL Project Authors. All Rights Reserved.
5+
*
6+
* Licensed under the OpenSSL license (the "License"). You may not use
7+
* this file except in compliance with the License. You can obtain a copy
8+
* in the file LICENSE in the source distribution or at
9+
* https://www.openssl.org/source/license.html
10+
*/
11+
12+
#ifndefOSSL_CRYPTO_BN_CONF_H
13+
# defineOSSL_CRYPTO_BN_CONF_H
14+
15+
/*
16+
* The contents of this file are not used in the UEFI build, as
17+
* both 32-bit and 64-bit builds are supported from a single run
18+
* of the Configure script.
19+
*/
20+
21+
/* Should we define BN_DIV2W here? */
22+
23+
/* Only one for the following should be defined */
24+
#undef SIXTY_FOUR_BIT_LONG
25+
#undef SIXTY_FOUR_BIT
26+
#defineTHIRTY_TWO_BIT
27+
28+
#endif
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
/* WARNING: do not edit! */
2+
/* Generated by Makefile from include/crypto/dso_conf.h.in */
3+
/*
4+
* Copyright 2016-2019 The OpenSSL Project Authors. All Rights Reserved.
5+
*
6+
* Licensed under the OpenSSL license (the "License"). You may not use
7+
* this file except in compliance with the License. You can obtain a copy
8+
* in the file LICENSE in the source distribution or at
9+
* https://www.openssl.org/source/license.html
10+
*/
11+
12+
#ifndefOSSL_CRYPTO_DSO_CONF_H
13+
# defineOSSL_CRYPTO_DSO_CONF_H
14+
# defineDSO_DLFCN
15+
# defineHAVE_DLFCN_H
16+
# defineDSO_EXTENSION ".so"
17+
#endif
Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
/*
2+
* WARNING: do not edit!
3+
* Generated by Makefile from include/openssl/opensslconf.h.in
4+
*
5+
* Copyright 2016-2018 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+
#ifdefOPENSSL_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+
#ifndefOPENSSL_NO_COMP
28+
# defineOPENSSL_NO_COMP
29+
#endif
30+
#ifndefOPENSSL_NO_MD2
31+
# defineOPENSSL_NO_MD2
32+
#endif
33+
#ifndefOPENSSL_NO_RC5
34+
# defineOPENSSL_NO_RC5
35+
#endif
36+
#ifndefOPENSSL_THREADS
37+
# defineOPENSSL_THREADS
38+
#endif
39+
#ifndefOPENSSL_RAND_SEED_OS
40+
# defineOPENSSL_RAND_SEED_OS
41+
#endif
42+
#ifndefOPENSSL_NO_AFALGENG
43+
# defineOPENSSL_NO_AFALGENG
44+
#endif
45+
#ifndefOPENSSL_NO_ASAN
46+
# defineOPENSSL_NO_ASAN
47+
#endif
48+
#ifndefOPENSSL_NO_CRYPTO_MDEBUG
49+
# defineOPENSSL_NO_CRYPTO_MDEBUG
50+
#endif
51+
#ifndefOPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
52+
# defineOPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
53+
#endif
54+
#ifndefOPENSSL_NO_EC_NISTP_64_GCC_128
55+
# defineOPENSSL_NO_EC_NISTP_64_GCC_128
56+
#endif
57+
#ifndefOPENSSL_NO_EGD
58+
# defineOPENSSL_NO_EGD
59+
#endif
60+
#ifndefOPENSSL_NO_EXTERNAL_TESTS
61+
# defineOPENSSL_NO_EXTERNAL_TESTS
62+
#endif
63+
#ifndefOPENSSL_NO_FUZZ_AFL
64+
# defineOPENSSL_NO_FUZZ_AFL
65+
#endif
66+
#ifndefOPENSSL_NO_FUZZ_LIBFUZZER
67+
# defineOPENSSL_NO_FUZZ_LIBFUZZER
68+
#endif
69+
#ifndefOPENSSL_NO_HEARTBEATS
70+
# defineOPENSSL_NO_HEARTBEATS
71+
#endif
72+
#ifndefOPENSSL_NO_MSAN
73+
# defineOPENSSL_NO_MSAN
74+
#endif
75+
#ifndefOPENSSL_NO_SCTP
76+
# defineOPENSSL_NO_SCTP
77+
#endif
78+
#ifndefOPENSSL_NO_SSL3
79+
# defineOPENSSL_NO_SSL3
80+
#endif
81+
#ifndefOPENSSL_NO_SSL3_METHOD
82+
# defineOPENSSL_NO_SSL3_METHOD
83+
#endif
84+
#ifndefOPENSSL_NO_UBSAN
85+
# defineOPENSSL_NO_UBSAN
86+
#endif
87+
#ifndefOPENSSL_NO_UNIT_TEST
88+
# defineOPENSSL_NO_UNIT_TEST
89+
#endif
90+
#ifndefOPENSSL_NO_WEAK_SSL_CIPHERS
91+
# defineOPENSSL_NO_WEAK_SSL_CIPHERS
92+
#endif
93+
#ifndefOPENSSL_NO_DYNAMIC_ENGINE
94+
# defineOPENSSL_NO_DYNAMIC_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+
#defineNON_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+
#ifndefDECLARE_DEPRECATED
111+
# defineDECLARE_DEPRECATED(f) f;
112+
# ifdef__GNUC__
113+
# if__GNUC__>3|| (__GNUC__==3&&__GNUC_MINOR__>0)
114+
# undef DECLARE_DEPRECATED
115+
# defineDECLARE_DEPRECATED(f) f __attribute__ ((deprecated));
116+
# endif
117+
# endif
118+
#endif
119+
120+
#ifndefOPENSSL_FILE
121+
# ifdefOPENSSL_NO_FILENAMES
122+
# defineOPENSSL_FILE ""
123+
# defineOPENSSL_LINE 0
124+
# else
125+
# defineOPENSSL_FILE __FILE__
126+
# defineOPENSSL_LINE __LINE__
127+
# endif
128+
#endif
129+
130+
#ifndefOPENSSL_MIN_API
131+
# defineOPENSSL_MIN_API 0
132+
#endif
133+
134+
#if !defined(OPENSSL_API_COMPAT) ||OPENSSL_API_COMPAT<OPENSSL_MIN_API
135+
# undef OPENSSL_API_COMPAT
136+
# defineOPENSSL_API_COMPAT OPENSSL_MIN_API
137+
#endif
138+
139+
/*
140+
* Do not deprecate things to be deprecated in version 1.2.0 before the
141+
* OpenSSL version number matches.
142+
*/
143+
#ifOPENSSL_VERSION_NUMBER<0x10200000L
144+
# defineDEPRECATEDIN_1_2_0(f) f;
145+
#elifOPENSSL_API_COMPAT<0x10200000L
146+
# defineDEPRECATEDIN_1_2_0(f) DECLARE_DEPRECATED(f)
147+
#else
148+
# defineDEPRECATEDIN_1_2_0(f)
149+
#endif
150+
151+
#ifOPENSSL_API_COMPAT<0x10100000L
152+
# defineDEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f)
153+
#else
154+
# defineDEPRECATEDIN_1_1_0(f)
155+
#endif
156+
157+
#ifOPENSSL_API_COMPAT<0x10000000L
158+
# defineDEPRECATEDIN_1_0_0(f) DECLARE_DEPRECATED(f)
159+
#else
160+
# defineDEPRECATEDIN_1_0_0(f)
161+
#endif
162+
163+
#ifOPENSSL_API_COMPAT<0x00908000L
164+
# defineDEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f)
165+
#else
166+
# defineDEPRECATEDIN_0_9_8(f)
167+
#endif
168+
169+
/* Generate 80386 code? */
170+
#undef I386_ONLY
171+
172+
#undef OPENSSL_UNISTD
173+
#defineOPENSSL_UNISTD <unistd.h>
174+
175+
#undef OPENSSL_EXPORT_VAR_AS_FUNCTION
176+
177+
/*
178+
* The following are cipher-specific, but are part of the public API.
179+
*/
180+
#if !defined(OPENSSL_SYS_UEFI)
181+
# defineBN_LLONG
182+
/* Only one for the following should be defined */
183+
# undef SIXTY_FOUR_BIT_LONG
184+
# undef SIXTY_FOUR_BIT
185+
# defineTHIRTY_TWO_BIT
186+
#endif
187+
188+
#defineRC4_INT unsigned int
189+
190+
#ifdef__cplusplus
191+
}
192+
#endif

0 commit comments

Comments
(0)