Remove building with NOCRYPTO option
[minix.git] / crypto / external / bsd / openssl / lib / libcrypto / arch / i386 / uplink-x86.S
blob674d500c32403a1bb07014e71e501c28af5a486b
1 #include <machine/asm.h>
2 .text
3 .globl  OPENSSL_UplinkTable
4 .type   _$lazy1,@function
5 .align  16
6 _$lazy1:
7         leal    OPENSSL_UplinkTable,%eax
8         pushl   %eax
9         pushl   $1
10         call    OPENSSL_Uplink
11         addl    $8,%esp
12         popl    %eax
13         jmp     *4(%eax)
14 .size   _$lazy1,.-_$lazy1
15 .type   _$lazy2,@function
16 .align  16
17 _$lazy2:
18         leal    OPENSSL_UplinkTable,%eax
19         pushl   %eax
20         pushl   $2
21         call    OPENSSL_Uplink
22         addl    $8,%esp
23         popl    %eax
24         jmp     *8(%eax)
25 .size   _$lazy2,.-_$lazy2
26 .type   _$lazy3,@function
27 .align  16
28 _$lazy3:
29         leal    OPENSSL_UplinkTable,%eax
30         pushl   %eax
31         pushl   $3
32         call    OPENSSL_Uplink
33         addl    $8,%esp
34         popl    %eax
35         jmp     *12(%eax)
36 .size   _$lazy3,.-_$lazy3
37 .type   _$lazy4,@function
38 .align  16
39 _$lazy4:
40         leal    OPENSSL_UplinkTable,%eax
41         pushl   %eax
42         pushl   $4
43         call    OPENSSL_Uplink
44         addl    $8,%esp
45         popl    %eax
46         jmp     *16(%eax)
47 .size   _$lazy4,.-_$lazy4
48 .type   _$lazy5,@function
49 .align  16
50 _$lazy5:
51         leal    OPENSSL_UplinkTable,%eax
52         pushl   %eax
53         pushl   $5
54         call    OPENSSL_Uplink
55         addl    $8,%esp
56         popl    %eax
57         jmp     *20(%eax)
58 .size   _$lazy5,.-_$lazy5
59 .type   _$lazy6,@function
60 .align  16
61 _$lazy6:
62         leal    OPENSSL_UplinkTable,%eax
63         pushl   %eax
64         pushl   $6
65         call    OPENSSL_Uplink
66         addl    $8,%esp
67         popl    %eax
68         jmp     *24(%eax)
69 .size   _$lazy6,.-_$lazy6
70 .type   _$lazy7,@function
71 .align  16
72 _$lazy7:
73         leal    OPENSSL_UplinkTable,%eax
74         pushl   %eax
75         pushl   $7
76         call    OPENSSL_Uplink
77         addl    $8,%esp
78         popl    %eax
79         jmp     *28(%eax)
80 .size   _$lazy7,.-_$lazy7
81 .type   _$lazy8,@function
82 .align  16
83 _$lazy8:
84         leal    OPENSSL_UplinkTable,%eax
85         pushl   %eax
86         pushl   $8
87         call    OPENSSL_Uplink
88         addl    $8,%esp
89         popl    %eax
90         jmp     *32(%eax)
91 .size   _$lazy8,.-_$lazy8
92 .type   _$lazy9,@function
93 .align  16
94 _$lazy9:
95         leal    OPENSSL_UplinkTable,%eax
96         pushl   %eax
97         pushl   $9
98         call    OPENSSL_Uplink
99         addl    $8,%esp
100         popl    %eax
101         jmp     *36(%eax)
102 .size   _$lazy9,.-_$lazy9
103 .type   _$lazy10,@function
104 .align  16
105 _$lazy10:
106         leal    OPENSSL_UplinkTable,%eax
107         pushl   %eax
108         pushl   $10
109         call    OPENSSL_Uplink
110         addl    $8,%esp
111         popl    %eax
112         jmp     *40(%eax)
113 .size   _$lazy10,.-_$lazy10
114 .type   _$lazy11,@function
115 .align  16
116 _$lazy11:
117         leal    OPENSSL_UplinkTable,%eax
118         pushl   %eax
119         pushl   $11
120         call    OPENSSL_Uplink
121         addl    $8,%esp
122         popl    %eax
123         jmp     *44(%eax)
124 .size   _$lazy11,.-_$lazy11
125 .type   _$lazy12,@function
126 .align  16
127 _$lazy12:
128         leal    OPENSSL_UplinkTable,%eax
129         pushl   %eax
130         pushl   $12
131         call    OPENSSL_Uplink
132         addl    $8,%esp
133         popl    %eax
134         jmp     *48(%eax)
135 .size   _$lazy12,.-_$lazy12
136 .type   _$lazy13,@function
137 .align  16
138 _$lazy13:
139         leal    OPENSSL_UplinkTable,%eax
140         pushl   %eax
141         pushl   $13
142         call    OPENSSL_Uplink
143         addl    $8,%esp
144         popl    %eax
145         jmp     *52(%eax)
146 .size   _$lazy13,.-_$lazy13
147 .type   _$lazy14,@function
148 .align  16
149 _$lazy14:
150         leal    OPENSSL_UplinkTable,%eax
151         pushl   %eax
152         pushl   $14
153         call    OPENSSL_Uplink
154         addl    $8,%esp
155         popl    %eax
156         jmp     *56(%eax)
157 .size   _$lazy14,.-_$lazy14
158 .type   _$lazy15,@function
159 .align  16
160 _$lazy15:
161         leal    OPENSSL_UplinkTable,%eax
162         pushl   %eax
163         pushl   $15
164         call    OPENSSL_Uplink
165         addl    $8,%esp
166         popl    %eax
167         jmp     *60(%eax)
168 .size   _$lazy15,.-_$lazy15
169 .type   _$lazy16,@function
170 .align  16
171 _$lazy16:
172         leal    OPENSSL_UplinkTable,%eax
173         pushl   %eax
174         pushl   $16
175         call    OPENSSL_Uplink
176         addl    $8,%esp
177         popl    %eax
178         jmp     *64(%eax)
179 .size   _$lazy16,.-_$lazy16
180 .type   _$lazy17,@function
181 .align  16
182 _$lazy17:
183         leal    OPENSSL_UplinkTable,%eax
184         pushl   %eax
185         pushl   $17
186         call    OPENSSL_Uplink
187         addl    $8,%esp
188         popl    %eax
189         jmp     *68(%eax)
190 .size   _$lazy17,.-_$lazy17
191 .type   _$lazy18,@function
192 .align  16
193 _$lazy18:
194         leal    OPENSSL_UplinkTable,%eax
195         pushl   %eax
196         pushl   $18
197         call    OPENSSL_Uplink
198         addl    $8,%esp
199         popl    %eax
200         jmp     *72(%eax)
201 .size   _$lazy18,.-_$lazy18
202 .type   _$lazy19,@function
203 .align  16
204 _$lazy19:
205         leal    OPENSSL_UplinkTable,%eax
206         pushl   %eax
207         pushl   $19
208         call    OPENSSL_Uplink
209         addl    $8,%esp
210         popl    %eax
211         jmp     *76(%eax)
212 .size   _$lazy19,.-_$lazy19
213 .type   _$lazy20,@function
214 .align  16
215 _$lazy20:
216         leal    OPENSSL_UplinkTable,%eax
217         pushl   %eax
218         pushl   $20
219         call    OPENSSL_Uplink
220         addl    $8,%esp
221         popl    %eax
222         jmp     *80(%eax)
223 .size   _$lazy20,.-_$lazy20
224 .type   _$lazy21,@function
225 .align  16
226 _$lazy21:
227         leal    OPENSSL_UplinkTable,%eax
228         pushl   %eax
229         pushl   $21
230         call    OPENSSL_Uplink
231         addl    $8,%esp
232         popl    %eax
233         jmp     *84(%eax)
234 .size   _$lazy21,.-_$lazy21
235 .type   _$lazy22,@function
236 .align  16
237 _$lazy22:
238         leal    OPENSSL_UplinkTable,%eax
239         pushl   %eax
240         pushl   $22
241         call    OPENSSL_Uplink
242         addl    $8,%esp
243         popl    %eax
244         jmp     *88(%eax)
245 .size   _$lazy22,.-_$lazy22
246 .data
247 .align  4
248 OPENSSL_UplinkTable:
249 .long   22
250 .long   _$lazy1
251 .long   _$lazy2
252 .long   _$lazy3
253 .long   _$lazy4
254 .long   _$lazy5
255 .long   _$lazy6
256 .long   _$lazy7
257 .long   _$lazy8
258 .long   _$lazy9
259 .long   _$lazy10
260 .long   _$lazy11
261 .long   _$lazy12
262 .long   _$lazy13
263 .long   _$lazy14
264 .long   _$lazy15
265 .long   _$lazy16
266 .long   _$lazy17
267 .long   _$lazy18
268 .long   _$lazy19
269 .long   _$lazy20
270 .long   _$lazy21
271 .long   _$lazy22