uplink-x86.S revision 1.1.4.1
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
248OPENSSL_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
272