2090 lines
76 KiB
Plaintext
2090 lines
76 KiB
Plaintext
GAS LISTING f.s page 1
|
||
|
||
|
||
1 # Don't even think of reading this code
|
||
2 # It was automatically generated by sha1-586.pl
|
||
3 # Which is a perl program used to generate the x86 assember for
|
||
4 # any of elf, a.out, BSDI,Win32, or Solaris
|
||
5 # eric <eay@cryptsoft.com>
|
||
6
|
||
7 .file "sha1-586.s"
|
||
8 .version "01.01"
|
||
9 gcc2_compiled.:
|
||
10 .text
|
||
11 .align 16
|
||
12 .globl sha1_block_x86
|
||
13 .type sha1_block_x86,@function
|
||
14 sha1_block_x86:
|
||
15 0000 56 pushl %esi
|
||
16 0001 55 pushl %ebp
|
||
17 0002 8B442414 movl 20(%esp), %eax
|
||
18 0006 8B742410 movl 16(%esp), %esi
|
||
19 000a 01F0 addl %esi, %eax
|
||
20 000c 8B6C240C movl 12(%esp), %ebp
|
||
21 0010 53 pushl %ebx
|
||
22 0011 83E840 subl $64, %eax
|
||
23 0014 57 pushl %edi
|
||
24 0015 8B5D04 movl 4(%ebp), %ebx
|
||
25 0018 83EC48 subl $72, %esp
|
||
26 001b 8B550C movl 12(%ebp), %edx
|
||
27 001e 8B7D10 movl 16(%ebp), %edi
|
||
28 0021 8B4D08 movl 8(%ebp), %ecx
|
||
29 0024 89442444 movl %eax, 68(%esp)
|
||
30 # First we need to setup the X array
|
||
31 0028 8B06 movl (%esi), %eax
|
||
32 .L000start:
|
||
33 # First, load the words onto the stack in network byte order
|
||
34 002a 0F .byte 15
|
||
35 002b C8 .byte 200 # bswapl %eax
|
||
36 002c 890424 movl %eax, (%esp)
|
||
37 002f 8B4604 movl 4(%esi), %eax
|
||
38 0032 0F .byte 15
|
||
39 0033 C8 .byte 200 # bswapl %eax
|
||
40 0034 89442404 movl %eax, 4(%esp)
|
||
41 0038 8B4608 movl 8(%esi), %eax
|
||
42 003b 0F .byte 15
|
||
43 003c C8 .byte 200 # bswapl %eax
|
||
44 003d 89442408 movl %eax, 8(%esp)
|
||
45 0041 8B460C movl 12(%esi), %eax
|
||
46 0044 0F .byte 15
|
||
47 0045 C8 .byte 200 # bswapl %eax
|
||
48 0046 8944240C movl %eax, 12(%esp)
|
||
49 004a 8B4610 movl 16(%esi), %eax
|
||
50 004d 0F .byte 15
|
||
51 004e C8 .byte 200 # bswapl %eax
|
||
52 004f 89442410 movl %eax, 16(%esp)
|
||
53 0053 8B4614 movl 20(%esi), %eax
|
||
54 0056 0F .byte 15
|
||
55 0057 C8 .byte 200 # bswapl %eax
|
||
56 0058 89442414 movl %eax, 20(%esp)
|
||
57 005c 8B4618 movl 24(%esi), %eax
|
||
GAS LISTING f.s page 2
|
||
|
||
|
||
58 005f 0F .byte 15
|
||
59 0060 C8 .byte 200 # bswapl %eax
|
||
60 0061 89442418 movl %eax, 24(%esp)
|
||
61 0065 8B461C movl 28(%esi), %eax
|
||
62 0068 0F .byte 15
|
||
63 0069 C8 .byte 200 # bswapl %eax
|
||
64 006a 8944241C movl %eax, 28(%esp)
|
||
65 006e 8B4620 movl 32(%esi), %eax
|
||
66 0071 0F .byte 15
|
||
67 0072 C8 .byte 200 # bswapl %eax
|
||
68 0073 89442420 movl %eax, 32(%esp)
|
||
69 0077 8B4624 movl 36(%esi), %eax
|
||
70 007a 0F .byte 15
|
||
71 007b C8 .byte 200 # bswapl %eax
|
||
72 007c 89442424 movl %eax, 36(%esp)
|
||
73 0080 8B4628 movl 40(%esi), %eax
|
||
74 0083 0F .byte 15
|
||
75 0084 C8 .byte 200 # bswapl %eax
|
||
76 0085 89442428 movl %eax, 40(%esp)
|
||
77 0089 8B462C movl 44(%esi), %eax
|
||
78 008c 0F .byte 15
|
||
79 008d C8 .byte 200 # bswapl %eax
|
||
80 008e 8944242C movl %eax, 44(%esp)
|
||
81 0092 8B4630 movl 48(%esi), %eax
|
||
82 0095 0F .byte 15
|
||
83 0096 C8 .byte 200 # bswapl %eax
|
||
84 0097 89442430 movl %eax, 48(%esp)
|
||
85 009b 8B4634 movl 52(%esi), %eax
|
||
86 009e 0F .byte 15
|
||
87 009f C8 .byte 200 # bswapl %eax
|
||
88 00a0 89442434 movl %eax, 52(%esp)
|
||
89 00a4 8B4638 movl 56(%esi), %eax
|
||
90 00a7 0F .byte 15
|
||
91 00a8 C8 .byte 200 # bswapl %eax
|
||
92 00a9 89442438 movl %eax, 56(%esp)
|
||
93 00ad 8B463C movl 60(%esi), %eax
|
||
94 00b0 0F .byte 15
|
||
95 00b1 C8 .byte 200 # bswapl %eax
|
||
96 00b2 8944243C movl %eax, 60(%esp)
|
||
97 # We now have the X array on the stack
|
||
98 # starting at sp-4
|
||
99 00b6 89742440 movl %esi, 64(%esp)
|
||
100
|
||
101 # Start processing
|
||
102 00ba 8B4500 movl (%ebp), %eax
|
||
103 # 00_15 0
|
||
104 00bd 89CE movl %ecx, %esi
|
||
105 00bf 89C5 movl %eax, %ebp
|
||
106 00c1 31D6 xorl %edx, %esi
|
||
107 00c3 C1C505 roll $5, %ebp
|
||
108 00c6 21DE andl %ebx, %esi
|
||
109 00c8 01FD addl %edi, %ebp
|
||
110 00ca D1 .byte 209
|
||
111 00cb CB .byte 203 # rorl $1 %ebx
|
||
112 00cc 8B3C24 movl (%esp), %edi
|
||
113 00cf D1 .byte 209
|
||
114 00d0 CB .byte 203 # rorl $1 %ebx
|
||
GAS LISTING f.s page 3
|
||
|
||
|
||
115 00d1 31D6 xorl %edx, %esi
|
||
116 00d3 8DAC3D99 leal 1518500249(%ebp,%edi,1),%ebp
|
||
116 79825A
|
||
117 00da 89DF movl %ebx, %edi
|
||
118 00dc 01EE addl %ebp, %esi
|
||
119 00de 31CF xorl %ecx, %edi
|
||
120 00e0 89F5 movl %esi, %ebp
|
||
121 00e2 21C7 andl %eax, %edi
|
||
122 00e4 C1C505 roll $5, %ebp
|
||
123 00e7 01D5 addl %edx, %ebp
|
||
124 00e9 8B542404 movl 4(%esp), %edx
|
||
125 00ed D1 .byte 209
|
||
126 00ee C8 .byte 200 # rorl $1 %eax
|
||
127 00ef 31CF xorl %ecx, %edi
|
||
128 00f1 D1 .byte 209
|
||
129 00f2 C8 .byte 200 # rorl $1 %eax
|
||
130 00f3 8DAC1599 leal 1518500249(%ebp,%edx,1),%ebp
|
||
130 79825A
|
||
131 00fa 01EF addl %ebp, %edi
|
||
132 # 00_15 2
|
||
133 00fc 89C2 movl %eax, %edx
|
||
134 00fe 89FD movl %edi, %ebp
|
||
135 0100 31DA xorl %ebx, %edx
|
||
136 0102 C1C505 roll $5, %ebp
|
||
137 0105 21F2 andl %esi, %edx
|
||
138 0107 01CD addl %ecx, %ebp
|
||
139 0109 D1 .byte 209
|
||
140 010a CE .byte 206 # rorl $1 %esi
|
||
141 010b 8B4C2408 movl 8(%esp), %ecx
|
||
142 010f D1 .byte 209
|
||
143 0110 CE .byte 206 # rorl $1 %esi
|
||
144 0111 31DA xorl %ebx, %edx
|
||
145 0113 8DAC0D99 leal 1518500249(%ebp,%ecx,1),%ebp
|
||
145 79825A
|
||
146 011a 89F1 movl %esi, %ecx
|
||
147 011c 01EA addl %ebp, %edx
|
||
148 011e 31C1 xorl %eax, %ecx
|
||
149 0120 89D5 movl %edx, %ebp
|
||
150 0122 21F9 andl %edi, %ecx
|
||
151 0124 C1C505 roll $5, %ebp
|
||
152 0127 01DD addl %ebx, %ebp
|
||
153 0129 8B5C240C movl 12(%esp), %ebx
|
||
154 012d D1 .byte 209
|
||
155 012e CF .byte 207 # rorl $1 %edi
|
||
156 012f 31C1 xorl %eax, %ecx
|
||
157 0131 D1 .byte 209
|
||
158 0132 CF .byte 207 # rorl $1 %edi
|
||
159 0133 8DAC1D99 leal 1518500249(%ebp,%ebx,1),%ebp
|
||
159 79825A
|
||
160 013a 01E9 addl %ebp, %ecx
|
||
161 # 00_15 4
|
||
162 013c 89FB movl %edi, %ebx
|
||
163 013e 89CD movl %ecx, %ebp
|
||
164 0140 31F3 xorl %esi, %ebx
|
||
165 0142 C1C505 roll $5, %ebp
|
||
166 0145 21D3 andl %edx, %ebx
|
||
167 0147 01C5 addl %eax, %ebp
|
||
GAS LISTING f.s page 4
|
||
|
||
|
||
168 0149 D1 .byte 209
|
||
169 014a CA .byte 202 # rorl $1 %edx
|
||
170 014b 8B442410 movl 16(%esp), %eax
|
||
171 014f D1 .byte 209
|
||
172 0150 CA .byte 202 # rorl $1 %edx
|
||
173 0151 31F3 xorl %esi, %ebx
|
||
174 0153 8DAC0599 leal 1518500249(%ebp,%eax,1),%ebp
|
||
174 79825A
|
||
175 015a 89D0 movl %edx, %eax
|
||
176 015c 01EB addl %ebp, %ebx
|
||
177 015e 31F8 xorl %edi, %eax
|
||
178 0160 89DD movl %ebx, %ebp
|
||
179 0162 21C8 andl %ecx, %eax
|
||
180 0164 C1C505 roll $5, %ebp
|
||
181 0167 01F5 addl %esi, %ebp
|
||
182 0169 8B742414 movl 20(%esp), %esi
|
||
183 016d D1 .byte 209
|
||
184 016e C9 .byte 201 # rorl $1 %ecx
|
||
185 016f 31F8 xorl %edi, %eax
|
||
186 0171 D1 .byte 209
|
||
187 0172 C9 .byte 201 # rorl $1 %ecx
|
||
188 0173 8DAC3599 leal 1518500249(%ebp,%esi,1),%ebp
|
||
188 79825A
|
||
189 017a 01E8 addl %ebp, %eax
|
||
190 # 00_15 6
|
||
191 017c 89CE movl %ecx, %esi
|
||
192 017e 89C5 movl %eax, %ebp
|
||
193 0180 31D6 xorl %edx, %esi
|
||
194 0182 C1C505 roll $5, %ebp
|
||
195 0185 21DE andl %ebx, %esi
|
||
196 0187 01FD addl %edi, %ebp
|
||
197 0189 D1 .byte 209
|
||
198 018a CB .byte 203 # rorl $1 %ebx
|
||
199 018b 8B7C2418 movl 24(%esp), %edi
|
||
200 018f D1 .byte 209
|
||
201 0190 CB .byte 203 # rorl $1 %ebx
|
||
202 0191 31D6 xorl %edx, %esi
|
||
203 0193 8DAC3D99 leal 1518500249(%ebp,%edi,1),%ebp
|
||
203 79825A
|
||
204 019a 89DF movl %ebx, %edi
|
||
205 019c 01EE addl %ebp, %esi
|
||
206 019e 31CF xorl %ecx, %edi
|
||
207 01a0 89F5 movl %esi, %ebp
|
||
208 01a2 21C7 andl %eax, %edi
|
||
209 01a4 C1C505 roll $5, %ebp
|
||
210 01a7 01D5 addl %edx, %ebp
|
||
211 01a9 8B54241C movl 28(%esp), %edx
|
||
212 01ad D1 .byte 209
|
||
213 01ae C8 .byte 200 # rorl $1 %eax
|
||
214 01af 31CF xorl %ecx, %edi
|
||
215 01b1 D1 .byte 209
|
||
216 01b2 C8 .byte 200 # rorl $1 %eax
|
||
217 01b3 8DAC1599 leal 1518500249(%ebp,%edx,1),%ebp
|
||
217 79825A
|
||
218 01ba 01EF addl %ebp, %edi
|
||
219 # 00_15 8
|
||
220 01bc 89C2 movl %eax, %edx
|
||
GAS LISTING f.s page 5
|
||
|
||
|
||
221 01be 89FD movl %edi, %ebp
|
||
222 01c0 31DA xorl %ebx, %edx
|
||
223 01c2 C1C505 roll $5, %ebp
|
||
224 01c5 21F2 andl %esi, %edx
|
||
225 01c7 01CD addl %ecx, %ebp
|
||
226 01c9 D1 .byte 209
|
||
227 01ca CE .byte 206 # rorl $1 %esi
|
||
228 01cb 8B4C2420 movl 32(%esp), %ecx
|
||
229 01cf D1 .byte 209
|
||
230 01d0 CE .byte 206 # rorl $1 %esi
|
||
231 01d1 31DA xorl %ebx, %edx
|
||
232 01d3 8DAC0D99 leal 1518500249(%ebp,%ecx,1),%ebp
|
||
232 79825A
|
||
233 01da 89F1 movl %esi, %ecx
|
||
234 01dc 01EA addl %ebp, %edx
|
||
235 01de 31C1 xorl %eax, %ecx
|
||
236 01e0 89D5 movl %edx, %ebp
|
||
237 01e2 21F9 andl %edi, %ecx
|
||
238 01e4 C1C505 roll $5, %ebp
|
||
239 01e7 01DD addl %ebx, %ebp
|
||
240 01e9 8B5C2424 movl 36(%esp), %ebx
|
||
241 01ed D1 .byte 209
|
||
242 01ee CF .byte 207 # rorl $1 %edi
|
||
243 01ef 31C1 xorl %eax, %ecx
|
||
244 01f1 D1 .byte 209
|
||
245 01f2 CF .byte 207 # rorl $1 %edi
|
||
246 01f3 8DAC1D99 leal 1518500249(%ebp,%ebx,1),%ebp
|
||
246 79825A
|
||
247 01fa 01E9 addl %ebp, %ecx
|
||
248 # 00_15 10
|
||
249 01fc 89FB movl %edi, %ebx
|
||
250 01fe 89CD movl %ecx, %ebp
|
||
251 0200 31F3 xorl %esi, %ebx
|
||
252 0202 C1C505 roll $5, %ebp
|
||
253 0205 21D3 andl %edx, %ebx
|
||
254 0207 01C5 addl %eax, %ebp
|
||
255 0209 D1 .byte 209
|
||
256 020a CA .byte 202 # rorl $1 %edx
|
||
257 020b 8B442428 movl 40(%esp), %eax
|
||
258 020f D1 .byte 209
|
||
259 0210 CA .byte 202 # rorl $1 %edx
|
||
260 0211 31F3 xorl %esi, %ebx
|
||
261 0213 8DAC0599 leal 1518500249(%ebp,%eax,1),%ebp
|
||
261 79825A
|
||
262 021a 89D0 movl %edx, %eax
|
||
263 021c 01EB addl %ebp, %ebx
|
||
264 021e 31F8 xorl %edi, %eax
|
||
265 0220 89DD movl %ebx, %ebp
|
||
266 0222 21C8 andl %ecx, %eax
|
||
267 0224 C1C505 roll $5, %ebp
|
||
268 0227 01F5 addl %esi, %ebp
|
||
269 0229 8B74242C movl 44(%esp), %esi
|
||
270 022d D1 .byte 209
|
||
271 022e C9 .byte 201 # rorl $1 %ecx
|
||
272 022f 31F8 xorl %edi, %eax
|
||
273 0231 D1 .byte 209
|
||
274 0232 C9 .byte 201 # rorl $1 %ecx
|
||
GAS LISTING f.s page 6
|
||
|
||
|
||
275 0233 8DAC3599 leal 1518500249(%ebp,%esi,1),%ebp
|
||
275 79825A
|
||
276 023a 01E8 addl %ebp, %eax
|
||
277 # 00_15 12
|
||
278 023c 89CE movl %ecx, %esi
|
||
279 023e 89C5 movl %eax, %ebp
|
||
280 0240 31D6 xorl %edx, %esi
|
||
281 0242 C1C505 roll $5, %ebp
|
||
282 0245 21DE andl %ebx, %esi
|
||
283 0247 01FD addl %edi, %ebp
|
||
284 0249 D1 .byte 209
|
||
285 024a CB .byte 203 # rorl $1 %ebx
|
||
286 024b 8B7C2430 movl 48(%esp), %edi
|
||
287 024f D1 .byte 209
|
||
288 0250 CB .byte 203 # rorl $1 %ebx
|
||
289 0251 31D6 xorl %edx, %esi
|
||
290 0253 8DAC3D99 leal 1518500249(%ebp,%edi,1),%ebp
|
||
290 79825A
|
||
291 025a 89DF movl %ebx, %edi
|
||
292 025c 01EE addl %ebp, %esi
|
||
293 025e 31CF xorl %ecx, %edi
|
||
294 0260 89F5 movl %esi, %ebp
|
||
295 0262 21C7 andl %eax, %edi
|
||
296 0264 C1C505 roll $5, %ebp
|
||
297 0267 01D5 addl %edx, %ebp
|
||
298 0269 8B542434 movl 52(%esp), %edx
|
||
299 026d D1 .byte 209
|
||
300 026e C8 .byte 200 # rorl $1 %eax
|
||
301 026f 31CF xorl %ecx, %edi
|
||
302 0271 D1 .byte 209
|
||
303 0272 C8 .byte 200 # rorl $1 %eax
|
||
304 0273 8DAC1599 leal 1518500249(%ebp,%edx,1),%ebp
|
||
304 79825A
|
||
305 027a 01EF addl %ebp, %edi
|
||
306 # 00_15 14
|
||
307 027c 89C2 movl %eax, %edx
|
||
308 027e 89FD movl %edi, %ebp
|
||
309 0280 31DA xorl %ebx, %edx
|
||
310 0282 C1C505 roll $5, %ebp
|
||
311 0285 21F2 andl %esi, %edx
|
||
312 0287 01CD addl %ecx, %ebp
|
||
313 0289 D1 .byte 209
|
||
314 028a CE .byte 206 # rorl $1 %esi
|
||
315 028b 8B4C2438 movl 56(%esp), %ecx
|
||
316 028f D1 .byte 209
|
||
317 0290 CE .byte 206 # rorl $1 %esi
|
||
318 0291 31DA xorl %ebx, %edx
|
||
319 0293 8DAC0D99 leal 1518500249(%ebp,%ecx,1),%ebp
|
||
319 79825A
|
||
320 029a 89F1 movl %esi, %ecx
|
||
321 029c 01EA addl %ebp, %edx
|
||
322 029e 31C1 xorl %eax, %ecx
|
||
323 02a0 89D5 movl %edx, %ebp
|
||
324 02a2 21F9 andl %edi, %ecx
|
||
325 02a4 C1C505 roll $5, %ebp
|
||
326 02a7 01DD addl %ebx, %ebp
|
||
327 02a9 8B5C243C movl 60(%esp), %ebx
|
||
GAS LISTING f.s page 7
|
||
|
||
|
||
328 02ad D1 .byte 209
|
||
329 02ae CF .byte 207 # rorl $1 %edi
|
||
330 02af 31C1 xorl %eax, %ecx
|
||
331 02b1 D1 .byte 209
|
||
332 02b2 CF .byte 207 # rorl $1 %edi
|
||
333 02b3 8DAC1D99 leal 1518500249(%ebp,%ebx,1),%ebp
|
||
333 79825A
|
||
334 02ba 01E9 addl %ebp, %ecx
|
||
335 # 16_19 16
|
||
336 02bc 90 nop
|
||
337 02bd 8B2C24 movl (%esp), %ebp
|
||
338 02c0 8B5C2408 movl 8(%esp), %ebx
|
||
339 02c4 31EB xorl %ebp, %ebx
|
||
340 02c6 8B6C2420 movl 32(%esp), %ebp
|
||
341 02ca 31EB xorl %ebp, %ebx
|
||
342 02cc 8B6C2434 movl 52(%esp), %ebp
|
||
343 02d0 31EB xorl %ebp, %ebx
|
||
344 02d2 89FD movl %edi, %ebp
|
||
345 02d4 D1 .byte 209
|
||
346 02d5 C3 .byte 195 # roll $1 %ebx
|
||
347 02d6 31F5 xorl %esi, %ebp
|
||
348 02d8 891C24 movl %ebx, (%esp)
|
||
349 02db 21D5 andl %edx, %ebp
|
||
350 02dd 8D9C0399 leal 1518500249(%ebx,%eax,1),%ebx
|
||
350 79825A
|
||
351 02e4 31F5 xorl %esi, %ebp
|
||
352 02e6 89C8 movl %ecx, %eax
|
||
353 02e8 01EB addl %ebp, %ebx
|
||
354 02ea C1C005 roll $5, %eax
|
||
355 02ed D1 .byte 209
|
||
356 02ee CA .byte 202 # rorl $1 %edx
|
||
357 02ef 01C3 addl %eax, %ebx
|
||
358 02f1 8B442404 movl 4(%esp), %eax
|
||
359 02f5 8B6C240C movl 12(%esp), %ebp
|
||
360 02f9 31E8 xorl %ebp, %eax
|
||
361 02fb 8B6C2424 movl 36(%esp), %ebp
|
||
362 02ff 31E8 xorl %ebp, %eax
|
||
363 0301 8B6C2438 movl 56(%esp), %ebp
|
||
364 0305 D1 .byte 209
|
||
365 0306 CA .byte 202 # rorl $1 %edx
|
||
366 0307 31E8 xorl %ebp, %eax
|
||
367 0309 D1 .byte 209
|
||
368 030a C0 .byte 192 # roll $1 %eax
|
||
369 030b 89D5 movl %edx, %ebp
|
||
370 030d 31FD xorl %edi, %ebp
|
||
371 030f 89442404 movl %eax, 4(%esp)
|
||
372 0313 21CD andl %ecx, %ebp
|
||
373 0315 8D843099 leal 1518500249(%eax,%esi,1),%eax
|
||
373 79825A
|
||
374 031c 31FD xorl %edi, %ebp
|
||
375 031e 89DE movl %ebx, %esi
|
||
376 0320 C1C605 roll $5, %esi
|
||
377 0323 D1 .byte 209
|
||
378 0324 C9 .byte 201 # rorl $1 %ecx
|
||
379 0325 01F0 addl %esi, %eax
|
||
380 0327 D1 .byte 209
|
||
381 0328 C9 .byte 201 # rorl $1 %ecx
|
||
GAS LISTING f.s page 8
|
||
|
||
|
||
382 0329 01E8 addl %ebp, %eax
|
||
383 # 16_19 18
|
||
384 032b 8B6C2408 movl 8(%esp), %ebp
|
||
385 032f 8B742410 movl 16(%esp), %esi
|
||
386 0333 31EE xorl %ebp, %esi
|
||
387 0335 8B6C2428 movl 40(%esp), %ebp
|
||
388 0339 31EE xorl %ebp, %esi
|
||
389 033b 8B6C243C movl 60(%esp), %ebp
|
||
390 033f 31EE xorl %ebp, %esi
|
||
391 0341 89CD movl %ecx, %ebp
|
||
392 0343 D1 .byte 209
|
||
393 0344 C6 .byte 198 # roll $1 %esi
|
||
394 0345 31D5 xorl %edx, %ebp
|
||
395 0347 89742408 movl %esi, 8(%esp)
|
||
396 034b 21DD andl %ebx, %ebp
|
||
397 034d 8DB43E99 leal 1518500249(%esi,%edi,1),%esi
|
||
397 79825A
|
||
398 0354 31D5 xorl %edx, %ebp
|
||
399 0356 89C7 movl %eax, %edi
|
||
400 0358 01EE addl %ebp, %esi
|
||
401 035a C1C705 roll $5, %edi
|
||
402 035d D1 .byte 209
|
||
403 035e CB .byte 203 # rorl $1 %ebx
|
||
404 035f 01FE addl %edi, %esi
|
||
405 0361 8B7C240C movl 12(%esp), %edi
|
||
406 0365 8B6C2414 movl 20(%esp), %ebp
|
||
407 0369 31EF xorl %ebp, %edi
|
||
408 036b 8B6C242C movl 44(%esp), %ebp
|
||
409 036f 31EF xorl %ebp, %edi
|
||
410 0371 8B2C24 movl (%esp), %ebp
|
||
411 0374 D1 .byte 209
|
||
412 0375 CB .byte 203 # rorl $1 %ebx
|
||
413 0376 31EF xorl %ebp, %edi
|
||
414 0378 D1 .byte 209
|
||
415 0379 C7 .byte 199 # roll $1 %edi
|
||
416 037a 89DD movl %ebx, %ebp
|
||
417 037c 31CD xorl %ecx, %ebp
|
||
418 037e 897C240C movl %edi, 12(%esp)
|
||
419 0382 21C5 andl %eax, %ebp
|
||
420 0384 8DBC1799 leal 1518500249(%edi,%edx,1),%edi
|
||
420 79825A
|
||
421 038b 31CD xorl %ecx, %ebp
|
||
422 038d 89F2 movl %esi, %edx
|
||
423 038f C1C205 roll $5, %edx
|
||
424 0392 D1 .byte 209
|
||
425 0393 C8 .byte 200 # rorl $1 %eax
|
||
426 0394 01D7 addl %edx, %edi
|
||
427 0396 D1 .byte 209
|
||
428 0397 C8 .byte 200 # rorl $1 %eax
|
||
429 0398 01EF addl %ebp, %edi
|
||
430 # 20_39 20
|
||
431 039a 8B542410 movl 16(%esp), %edx
|
||
432 039e 8B6C2418 movl 24(%esp), %ebp
|
||
433 03a2 31EA xorl %ebp, %edx
|
||
434 03a4 8B6C2430 movl 48(%esp), %ebp
|
||
435 03a8 31EA xorl %ebp, %edx
|
||
436 03aa 8B6C2404 movl 4(%esp), %ebp
|
||
GAS LISTING f.s page 9
|
||
|
||
|
||
437 03ae 31EA xorl %ebp, %edx
|
||
438 03b0 89F5 movl %esi, %ebp
|
||
439 03b2 D1 .byte 209
|
||
440 03b3 C2 .byte 194 # roll $1 %edx
|
||
441 03b4 31C5 xorl %eax, %ebp
|
||
442 03b6 89542410 movl %edx, 16(%esp)
|
||
443 03ba 31DD xorl %ebx, %ebp
|
||
444 03bc 8D940AA1 leal 1859775393(%edx,%ecx,1),%edx
|
||
444 EBD96E
|
||
445 03c3 89F9 movl %edi, %ecx
|
||
446 03c5 C1C105 roll $5, %ecx
|
||
447 03c8 D1 .byte 209
|
||
448 03c9 CE .byte 206 # rorl $1 %esi
|
||
449 03ca 01E9 addl %ebp, %ecx
|
||
450 03cc D1 .byte 209
|
||
451 03cd CE .byte 206 # rorl $1 %esi
|
||
452 03ce 01CA addl %ecx, %edx
|
||
453 # 20_39 21
|
||
454 03d0 8B4C2414 movl 20(%esp), %ecx
|
||
455 03d4 8B6C241C movl 28(%esp), %ebp
|
||
456 03d8 31E9 xorl %ebp, %ecx
|
||
457 03da 8B6C2434 movl 52(%esp), %ebp
|
||
458 03de 31E9 xorl %ebp, %ecx
|
||
459 03e0 8B6C2408 movl 8(%esp), %ebp
|
||
460 03e4 31E9 xorl %ebp, %ecx
|
||
461 03e6 89FD movl %edi, %ebp
|
||
462 03e8 D1 .byte 209
|
||
463 03e9 C1 .byte 193 # roll $1 %ecx
|
||
464 03ea 31F5 xorl %esi, %ebp
|
||
465 03ec 894C2414 movl %ecx, 20(%esp)
|
||
466 03f0 31C5 xorl %eax, %ebp
|
||
467 03f2 8D8C19A1 leal 1859775393(%ecx,%ebx,1),%ecx
|
||
467 EBD96E
|
||
468 03f9 89D3 movl %edx, %ebx
|
||
469 03fb C1C305 roll $5, %ebx
|
||
470 03fe D1 .byte 209
|
||
471 03ff CF .byte 207 # rorl $1 %edi
|
||
472 0400 01EB addl %ebp, %ebx
|
||
473 0402 D1 .byte 209
|
||
474 0403 CF .byte 207 # rorl $1 %edi
|
||
475 0404 01D9 addl %ebx, %ecx
|
||
476 # 20_39 22
|
||
477 0406 8B5C2418 movl 24(%esp), %ebx
|
||
478 040a 8B6C2420 movl 32(%esp), %ebp
|
||
479 040e 31EB xorl %ebp, %ebx
|
||
480 0410 8B6C2438 movl 56(%esp), %ebp
|
||
481 0414 31EB xorl %ebp, %ebx
|
||
482 0416 8B6C240C movl 12(%esp), %ebp
|
||
483 041a 31EB xorl %ebp, %ebx
|
||
484 041c 89D5 movl %edx, %ebp
|
||
485 041e D1 .byte 209
|
||
486 041f C3 .byte 195 # roll $1 %ebx
|
||
487 0420 31FD xorl %edi, %ebp
|
||
488 0422 895C2418 movl %ebx, 24(%esp)
|
||
489 0426 31F5 xorl %esi, %ebp
|
||
490 0428 8D9C03A1 leal 1859775393(%ebx,%eax,1),%ebx
|
||
490 EBD96E
|
||
GAS LISTING f.s page 10
|
||
|
||
|
||
491 042f 89C8 movl %ecx, %eax
|
||
492 0431 C1C005 roll $5, %eax
|
||
493 0434 D1 .byte 209
|
||
494 0435 CA .byte 202 # rorl $1 %edx
|
||
495 0436 01E8 addl %ebp, %eax
|
||
496 0438 D1 .byte 209
|
||
497 0439 CA .byte 202 # rorl $1 %edx
|
||
498 043a 01C3 addl %eax, %ebx
|
||
499 # 20_39 23
|
||
500 043c 8B44241C movl 28(%esp), %eax
|
||
501 0440 8B6C2424 movl 36(%esp), %ebp
|
||
502 0444 31E8 xorl %ebp, %eax
|
||
503 0446 8B6C243C movl 60(%esp), %ebp
|
||
504 044a 31E8 xorl %ebp, %eax
|
||
505 044c 8B6C2410 movl 16(%esp), %ebp
|
||
506 0450 31E8 xorl %ebp, %eax
|
||
507 0452 89CD movl %ecx, %ebp
|
||
508 0454 D1 .byte 209
|
||
509 0455 C0 .byte 192 # roll $1 %eax
|
||
510 0456 31D5 xorl %edx, %ebp
|
||
511 0458 8944241C movl %eax, 28(%esp)
|
||
512 045c 31FD xorl %edi, %ebp
|
||
513 045e 8D8430A1 leal 1859775393(%eax,%esi,1),%eax
|
||
513 EBD96E
|
||
514 0465 89DE movl %ebx, %esi
|
||
515 0467 C1C605 roll $5, %esi
|
||
516 046a D1 .byte 209
|
||
517 046b C9 .byte 201 # rorl $1 %ecx
|
||
518 046c 01EE addl %ebp, %esi
|
||
519 046e D1 .byte 209
|
||
520 046f C9 .byte 201 # rorl $1 %ecx
|
||
521 0470 01F0 addl %esi, %eax
|
||
522 # 20_39 24
|
||
523 0472 8B742420 movl 32(%esp), %esi
|
||
524 0476 8B6C2428 movl 40(%esp), %ebp
|
||
525 047a 31EE xorl %ebp, %esi
|
||
526 047c 8B2C24 movl (%esp), %ebp
|
||
527 047f 31EE xorl %ebp, %esi
|
||
528 0481 8B6C2414 movl 20(%esp), %ebp
|
||
529 0485 31EE xorl %ebp, %esi
|
||
530 0487 89DD movl %ebx, %ebp
|
||
531 0489 D1 .byte 209
|
||
532 048a C6 .byte 198 # roll $1 %esi
|
||
533 048b 31CD xorl %ecx, %ebp
|
||
534 048d 89742420 movl %esi, 32(%esp)
|
||
535 0491 31D5 xorl %edx, %ebp
|
||
536 0493 8DB43EA1 leal 1859775393(%esi,%edi,1),%esi
|
||
536 EBD96E
|
||
537 049a 89C7 movl %eax, %edi
|
||
538 049c C1C705 roll $5, %edi
|
||
539 049f D1 .byte 209
|
||
540 04a0 CB .byte 203 # rorl $1 %ebx
|
||
541 04a1 01EF addl %ebp, %edi
|
||
542 04a3 D1 .byte 209
|
||
543 04a4 CB .byte 203 # rorl $1 %ebx
|
||
544 04a5 01FE addl %edi, %esi
|
||
545 # 20_39 25
|
||
GAS LISTING f.s page 11
|
||
|
||
|
||
546 04a7 8B7C2424 movl 36(%esp), %edi
|
||
547 04ab 8B6C242C movl 44(%esp), %ebp
|
||
548 04af 31EF xorl %ebp, %edi
|
||
549 04b1 8B6C2404 movl 4(%esp), %ebp
|
||
550 04b5 31EF xorl %ebp, %edi
|
||
551 04b7 8B6C2418 movl 24(%esp), %ebp
|
||
552 04bb 31EF xorl %ebp, %edi
|
||
553 04bd 89C5 movl %eax, %ebp
|
||
554 04bf D1 .byte 209
|
||
555 04c0 C7 .byte 199 # roll $1 %edi
|
||
556 04c1 31DD xorl %ebx, %ebp
|
||
557 04c3 897C2424 movl %edi, 36(%esp)
|
||
558 04c7 31CD xorl %ecx, %ebp
|
||
559 04c9 8DBC17A1 leal 1859775393(%edi,%edx,1),%edi
|
||
559 EBD96E
|
||
560 04d0 89F2 movl %esi, %edx
|
||
561 04d2 C1C205 roll $5, %edx
|
||
562 04d5 D1 .byte 209
|
||
563 04d6 C8 .byte 200 # rorl $1 %eax
|
||
564 04d7 01EA addl %ebp, %edx
|
||
565 04d9 D1 .byte 209
|
||
566 04da C8 .byte 200 # rorl $1 %eax
|
||
567 04db 01D7 addl %edx, %edi
|
||
568 # 20_39 26
|
||
569 04dd 8B542428 movl 40(%esp), %edx
|
||
570 04e1 8B6C2430 movl 48(%esp), %ebp
|
||
571 04e5 31EA xorl %ebp, %edx
|
||
572 04e7 8B6C2408 movl 8(%esp), %ebp
|
||
573 04eb 31EA xorl %ebp, %edx
|
||
574 04ed 8B6C241C movl 28(%esp), %ebp
|
||
575 04f1 31EA xorl %ebp, %edx
|
||
576 04f3 89F5 movl %esi, %ebp
|
||
577 04f5 D1 .byte 209
|
||
578 04f6 C2 .byte 194 # roll $1 %edx
|
||
579 04f7 31C5 xorl %eax, %ebp
|
||
580 04f9 89542428 movl %edx, 40(%esp)
|
||
581 04fd 31DD xorl %ebx, %ebp
|
||
582 04ff 8D940AA1 leal 1859775393(%edx,%ecx,1),%edx
|
||
582 EBD96E
|
||
583 0506 89F9 movl %edi, %ecx
|
||
584 0508 C1C105 roll $5, %ecx
|
||
585 050b D1 .byte 209
|
||
586 050c CE .byte 206 # rorl $1 %esi
|
||
587 050d 01E9 addl %ebp, %ecx
|
||
588 050f D1 .byte 209
|
||
589 0510 CE .byte 206 # rorl $1 %esi
|
||
590 0511 01CA addl %ecx, %edx
|
||
591 # 20_39 27
|
||
592 0513 8B4C242C movl 44(%esp), %ecx
|
||
593 0517 8B6C2434 movl 52(%esp), %ebp
|
||
594 051b 31E9 xorl %ebp, %ecx
|
||
595 051d 8B6C240C movl 12(%esp), %ebp
|
||
596 0521 31E9 xorl %ebp, %ecx
|
||
597 0523 8B6C2420 movl 32(%esp), %ebp
|
||
598 0527 31E9 xorl %ebp, %ecx
|
||
599 0529 89FD movl %edi, %ebp
|
||
600 052b D1 .byte 209
|
||
GAS LISTING f.s page 12
|
||
|
||
|
||
601 052c C1 .byte 193 # roll $1 %ecx
|
||
602 052d 31F5 xorl %esi, %ebp
|
||
603 052f 894C242C movl %ecx, 44(%esp)
|
||
604 0533 31C5 xorl %eax, %ebp
|
||
605 0535 8D8C19A1 leal 1859775393(%ecx,%ebx,1),%ecx
|
||
605 EBD96E
|
||
606 053c 89D3 movl %edx, %ebx
|
||
607 053e C1C305 roll $5, %ebx
|
||
608 0541 D1 .byte 209
|
||
609 0542 CF .byte 207 # rorl $1 %edi
|
||
610 0543 01EB addl %ebp, %ebx
|
||
611 0545 D1 .byte 209
|
||
612 0546 CF .byte 207 # rorl $1 %edi
|
||
613 0547 01D9 addl %ebx, %ecx
|
||
614 # 20_39 28
|
||
615 0549 8B5C2430 movl 48(%esp), %ebx
|
||
616 054d 8B6C2438 movl 56(%esp), %ebp
|
||
617 0551 31EB xorl %ebp, %ebx
|
||
618 0553 8B6C2410 movl 16(%esp), %ebp
|
||
619 0557 31EB xorl %ebp, %ebx
|
||
620 0559 8B6C2424 movl 36(%esp), %ebp
|
||
621 055d 31EB xorl %ebp, %ebx
|
||
622 055f 89D5 movl %edx, %ebp
|
||
623 0561 D1 .byte 209
|
||
624 0562 C3 .byte 195 # roll $1 %ebx
|
||
625 0563 31FD xorl %edi, %ebp
|
||
626 0565 895C2430 movl %ebx, 48(%esp)
|
||
627 0569 31F5 xorl %esi, %ebp
|
||
628 056b 8D9C03A1 leal 1859775393(%ebx,%eax,1),%ebx
|
||
628 EBD96E
|
||
629 0572 89C8 movl %ecx, %eax
|
||
630 0574 C1C005 roll $5, %eax
|
||
631 0577 D1 .byte 209
|
||
632 0578 CA .byte 202 # rorl $1 %edx
|
||
633 0579 01E8 addl %ebp, %eax
|
||
634 057b D1 .byte 209
|
||
635 057c CA .byte 202 # rorl $1 %edx
|
||
636 057d 01C3 addl %eax, %ebx
|
||
637 # 20_39 29
|
||
638 057f 8B442434 movl 52(%esp), %eax
|
||
639 0583 8B6C243C movl 60(%esp), %ebp
|
||
640 0587 31E8 xorl %ebp, %eax
|
||
641 0589 8B6C2414 movl 20(%esp), %ebp
|
||
642 058d 31E8 xorl %ebp, %eax
|
||
643 058f 8B6C2428 movl 40(%esp), %ebp
|
||
644 0593 31E8 xorl %ebp, %eax
|
||
645 0595 89CD movl %ecx, %ebp
|
||
646 0597 D1 .byte 209
|
||
647 0598 C0 .byte 192 # roll $1 %eax
|
||
648 0599 31D5 xorl %edx, %ebp
|
||
649 059b 89442434 movl %eax, 52(%esp)
|
||
650 059f 31FD xorl %edi, %ebp
|
||
651 05a1 8D8430A1 leal 1859775393(%eax,%esi,1),%eax
|
||
651 EBD96E
|
||
652 05a8 89DE movl %ebx, %esi
|
||
653 05aa C1C605 roll $5, %esi
|
||
654 05ad D1 .byte 209
|
||
GAS LISTING f.s page 13
|
||
|
||
|
||
655 05ae C9 .byte 201 # rorl $1 %ecx
|
||
656 05af 01EE addl %ebp, %esi
|
||
657 05b1 D1 .byte 209
|
||
658 05b2 C9 .byte 201 # rorl $1 %ecx
|
||
659 05b3 01F0 addl %esi, %eax
|
||
660 # 20_39 30
|
||
661 05b5 8B742438 movl 56(%esp), %esi
|
||
662 05b9 8B2C24 movl (%esp), %ebp
|
||
663 05bc 31EE xorl %ebp, %esi
|
||
664 05be 8B6C2418 movl 24(%esp), %ebp
|
||
665 05c2 31EE xorl %ebp, %esi
|
||
666 05c4 8B6C242C movl 44(%esp), %ebp
|
||
667 05c8 31EE xorl %ebp, %esi
|
||
668 05ca 89DD movl %ebx, %ebp
|
||
669 05cc D1 .byte 209
|
||
670 05cd C6 .byte 198 # roll $1 %esi
|
||
671 05ce 31CD xorl %ecx, %ebp
|
||
672 05d0 89742438 movl %esi, 56(%esp)
|
||
673 05d4 31D5 xorl %edx, %ebp
|
||
674 05d6 8DB43EA1 leal 1859775393(%esi,%edi,1),%esi
|
||
674 EBD96E
|
||
675 05dd 89C7 movl %eax, %edi
|
||
676 05df C1C705 roll $5, %edi
|
||
677 05e2 D1 .byte 209
|
||
678 05e3 CB .byte 203 # rorl $1 %ebx
|
||
679 05e4 01EF addl %ebp, %edi
|
||
680 05e6 D1 .byte 209
|
||
681 05e7 CB .byte 203 # rorl $1 %ebx
|
||
682 05e8 01FE addl %edi, %esi
|
||
683 # 20_39 31
|
||
684 05ea 8B7C243C movl 60(%esp), %edi
|
||
685 05ee 8B6C2404 movl 4(%esp), %ebp
|
||
686 05f2 31EF xorl %ebp, %edi
|
||
687 05f4 8B6C241C movl 28(%esp), %ebp
|
||
688 05f8 31EF xorl %ebp, %edi
|
||
689 05fa 8B6C2430 movl 48(%esp), %ebp
|
||
690 05fe 31EF xorl %ebp, %edi
|
||
691 0600 89C5 movl %eax, %ebp
|
||
692 0602 D1 .byte 209
|
||
693 0603 C7 .byte 199 # roll $1 %edi
|
||
694 0604 31DD xorl %ebx, %ebp
|
||
695 0606 897C243C movl %edi, 60(%esp)
|
||
696 060a 31CD xorl %ecx, %ebp
|
||
697 060c 8DBC17A1 leal 1859775393(%edi,%edx,1),%edi
|
||
697 EBD96E
|
||
698 0613 89F2 movl %esi, %edx
|
||
699 0615 C1C205 roll $5, %edx
|
||
700 0618 D1 .byte 209
|
||
701 0619 C8 .byte 200 # rorl $1 %eax
|
||
702 061a 01EA addl %ebp, %edx
|
||
703 061c D1 .byte 209
|
||
704 061d C8 .byte 200 # rorl $1 %eax
|
||
705 061e 01D7 addl %edx, %edi
|
||
706 # 20_39 32
|
||
707 0620 8B1424 movl (%esp), %edx
|
||
708 0623 8B6C2408 movl 8(%esp), %ebp
|
||
709 0627 31EA xorl %ebp, %edx
|
||
GAS LISTING f.s page 14
|
||
|
||
|
||
710 0629 8B6C2420 movl 32(%esp), %ebp
|
||
711 062d 31EA xorl %ebp, %edx
|
||
712 062f 8B6C2434 movl 52(%esp), %ebp
|
||
713 0633 31EA xorl %ebp, %edx
|
||
714 0635 89F5 movl %esi, %ebp
|
||
715 0637 D1 .byte 209
|
||
716 0638 C2 .byte 194 # roll $1 %edx
|
||
717 0639 31C5 xorl %eax, %ebp
|
||
718 063b 891424 movl %edx, (%esp)
|
||
719 063e 31DD xorl %ebx, %ebp
|
||
720 0640 8D940AA1 leal 1859775393(%edx,%ecx,1),%edx
|
||
720 EBD96E
|
||
721 0647 89F9 movl %edi, %ecx
|
||
722 0649 C1C105 roll $5, %ecx
|
||
723 064c D1 .byte 209
|
||
724 064d CE .byte 206 # rorl $1 %esi
|
||
725 064e 01E9 addl %ebp, %ecx
|
||
726 0650 D1 .byte 209
|
||
727 0651 CE .byte 206 # rorl $1 %esi
|
||
728 0652 01CA addl %ecx, %edx
|
||
729 # 20_39 33
|
||
730 0654 8B4C2404 movl 4(%esp), %ecx
|
||
731 0658 8B6C240C movl 12(%esp), %ebp
|
||
732 065c 31E9 xorl %ebp, %ecx
|
||
733 065e 8B6C2424 movl 36(%esp), %ebp
|
||
734 0662 31E9 xorl %ebp, %ecx
|
||
735 0664 8B6C2438 movl 56(%esp), %ebp
|
||
736 0668 31E9 xorl %ebp, %ecx
|
||
737 066a 89FD movl %edi, %ebp
|
||
738 066c D1 .byte 209
|
||
739 066d C1 .byte 193 # roll $1 %ecx
|
||
740 066e 31F5 xorl %esi, %ebp
|
||
741 0670 894C2404 movl %ecx, 4(%esp)
|
||
742 0674 31C5 xorl %eax, %ebp
|
||
743 0676 8D8C19A1 leal 1859775393(%ecx,%ebx,1),%ecx
|
||
743 EBD96E
|
||
744 067d 89D3 movl %edx, %ebx
|
||
745 067f C1C305 roll $5, %ebx
|
||
746 0682 D1 .byte 209
|
||
747 0683 CF .byte 207 # rorl $1 %edi
|
||
748 0684 01EB addl %ebp, %ebx
|
||
749 0686 D1 .byte 209
|
||
750 0687 CF .byte 207 # rorl $1 %edi
|
||
751 0688 01D9 addl %ebx, %ecx
|
||
752 # 20_39 34
|
||
753 068a 8B5C2408 movl 8(%esp), %ebx
|
||
754 068e 8B6C2410 movl 16(%esp), %ebp
|
||
755 0692 31EB xorl %ebp, %ebx
|
||
756 0694 8B6C2428 movl 40(%esp), %ebp
|
||
757 0698 31EB xorl %ebp, %ebx
|
||
758 069a 8B6C243C movl 60(%esp), %ebp
|
||
759 069e 31EB xorl %ebp, %ebx
|
||
760 06a0 89D5 movl %edx, %ebp
|
||
761 06a2 D1 .byte 209
|
||
762 06a3 C3 .byte 195 # roll $1 %ebx
|
||
763 06a4 31FD xorl %edi, %ebp
|
||
764 06a6 895C2408 movl %ebx, 8(%esp)
|
||
GAS LISTING f.s page 15
|
||
|
||
|
||
765 06aa 31F5 xorl %esi, %ebp
|
||
766 06ac 8D9C03A1 leal 1859775393(%ebx,%eax,1),%ebx
|
||
766 EBD96E
|
||
767 06b3 89C8 movl %ecx, %eax
|
||
768 06b5 C1C005 roll $5, %eax
|
||
769 06b8 D1 .byte 209
|
||
770 06b9 CA .byte 202 # rorl $1 %edx
|
||
771 06ba 01E8 addl %ebp, %eax
|
||
772 06bc D1 .byte 209
|
||
773 06bd CA .byte 202 # rorl $1 %edx
|
||
774 06be 01C3 addl %eax, %ebx
|
||
775 # 20_39 35
|
||
776 06c0 8B44240C movl 12(%esp), %eax
|
||
777 06c4 8B6C2414 movl 20(%esp), %ebp
|
||
778 06c8 31E8 xorl %ebp, %eax
|
||
779 06ca 8B6C242C movl 44(%esp), %ebp
|
||
780 06ce 31E8 xorl %ebp, %eax
|
||
781 06d0 8B2C24 movl (%esp), %ebp
|
||
782 06d3 31E8 xorl %ebp, %eax
|
||
783 06d5 89CD movl %ecx, %ebp
|
||
784 06d7 D1 .byte 209
|
||
785 06d8 C0 .byte 192 # roll $1 %eax
|
||
786 06d9 31D5 xorl %edx, %ebp
|
||
787 06db 8944240C movl %eax, 12(%esp)
|
||
788 06df 31FD xorl %edi, %ebp
|
||
789 06e1 8D8430A1 leal 1859775393(%eax,%esi,1),%eax
|
||
789 EBD96E
|
||
790 06e8 89DE movl %ebx, %esi
|
||
791 06ea C1C605 roll $5, %esi
|
||
792 06ed D1 .byte 209
|
||
793 06ee C9 .byte 201 # rorl $1 %ecx
|
||
794 06ef 01EE addl %ebp, %esi
|
||
795 06f1 D1 .byte 209
|
||
796 06f2 C9 .byte 201 # rorl $1 %ecx
|
||
797 06f3 01F0 addl %esi, %eax
|
||
798 # 20_39 36
|
||
799 06f5 8B742410 movl 16(%esp), %esi
|
||
800 06f9 8B6C2418 movl 24(%esp), %ebp
|
||
801 06fd 31EE xorl %ebp, %esi
|
||
802 06ff 8B6C2430 movl 48(%esp), %ebp
|
||
803 0703 31EE xorl %ebp, %esi
|
||
804 0705 8B6C2404 movl 4(%esp), %ebp
|
||
805 0709 31EE xorl %ebp, %esi
|
||
806 070b 89DD movl %ebx, %ebp
|
||
807 070d D1 .byte 209
|
||
808 070e C6 .byte 198 # roll $1 %esi
|
||
809 070f 31CD xorl %ecx, %ebp
|
||
810 0711 89742410 movl %esi, 16(%esp)
|
||
811 0715 31D5 xorl %edx, %ebp
|
||
812 0717 8DB43EA1 leal 1859775393(%esi,%edi,1),%esi
|
||
812 EBD96E
|
||
813 071e 89C7 movl %eax, %edi
|
||
814 0720 C1C705 roll $5, %edi
|
||
815 0723 D1 .byte 209
|
||
816 0724 CB .byte 203 # rorl $1 %ebx
|
||
817 0725 01EF addl %ebp, %edi
|
||
818 0727 D1 .byte 209
|
||
GAS LISTING f.s page 16
|
||
|
||
|
||
819 0728 CB .byte 203 # rorl $1 %ebx
|
||
820 0729 01FE addl %edi, %esi
|
||
821 # 20_39 37
|
||
822 072b 8B7C2414 movl 20(%esp), %edi
|
||
823 072f 8B6C241C movl 28(%esp), %ebp
|
||
824 0733 31EF xorl %ebp, %edi
|
||
825 0735 8B6C2434 movl 52(%esp), %ebp
|
||
826 0739 31EF xorl %ebp, %edi
|
||
827 073b 8B6C2408 movl 8(%esp), %ebp
|
||
828 073f 31EF xorl %ebp, %edi
|
||
829 0741 89C5 movl %eax, %ebp
|
||
830 0743 D1 .byte 209
|
||
831 0744 C7 .byte 199 # roll $1 %edi
|
||
832 0745 31DD xorl %ebx, %ebp
|
||
833 0747 897C2414 movl %edi, 20(%esp)
|
||
834 074b 31CD xorl %ecx, %ebp
|
||
835 074d 8DBC17A1 leal 1859775393(%edi,%edx,1),%edi
|
||
835 EBD96E
|
||
836 0754 89F2 movl %esi, %edx
|
||
837 0756 C1C205 roll $5, %edx
|
||
838 0759 D1 .byte 209
|
||
839 075a C8 .byte 200 # rorl $1 %eax
|
||
840 075b 01EA addl %ebp, %edx
|
||
841 075d D1 .byte 209
|
||
842 075e C8 .byte 200 # rorl $1 %eax
|
||
843 075f 01D7 addl %edx, %edi
|
||
844 # 20_39 38
|
||
845 0761 8B542418 movl 24(%esp), %edx
|
||
846 0765 8B6C2420 movl 32(%esp), %ebp
|
||
847 0769 31EA xorl %ebp, %edx
|
||
848 076b 8B6C2438 movl 56(%esp), %ebp
|
||
849 076f 31EA xorl %ebp, %edx
|
||
850 0771 8B6C240C movl 12(%esp), %ebp
|
||
851 0775 31EA xorl %ebp, %edx
|
||
852 0777 89F5 movl %esi, %ebp
|
||
853 0779 D1 .byte 209
|
||
854 077a C2 .byte 194 # roll $1 %edx
|
||
855 077b 31C5 xorl %eax, %ebp
|
||
856 077d 89542418 movl %edx, 24(%esp)
|
||
857 0781 31DD xorl %ebx, %ebp
|
||
858 0783 8D940AA1 leal 1859775393(%edx,%ecx,1),%edx
|
||
858 EBD96E
|
||
859 078a 89F9 movl %edi, %ecx
|
||
860 078c C1C105 roll $5, %ecx
|
||
861 078f D1 .byte 209
|
||
862 0790 CE .byte 206 # rorl $1 %esi
|
||
863 0791 01E9 addl %ebp, %ecx
|
||
864 0793 D1 .byte 209
|
||
865 0794 CE .byte 206 # rorl $1 %esi
|
||
866 0795 01CA addl %ecx, %edx
|
||
867 # 20_39 39
|
||
868 0797 8B4C241C movl 28(%esp), %ecx
|
||
869 079b 8B6C2424 movl 36(%esp), %ebp
|
||
870 079f 31E9 xorl %ebp, %ecx
|
||
871 07a1 8B6C243C movl 60(%esp), %ebp
|
||
872 07a5 31E9 xorl %ebp, %ecx
|
||
873 07a7 8B6C2410 movl 16(%esp), %ebp
|
||
GAS LISTING f.s page 17
|
||
|
||
|
||
874 07ab 31E9 xorl %ebp, %ecx
|
||
875 07ad 89FD movl %edi, %ebp
|
||
876 07af D1 .byte 209
|
||
877 07b0 C1 .byte 193 # roll $1 %ecx
|
||
878 07b1 31F5 xorl %esi, %ebp
|
||
879 07b3 894C241C movl %ecx, 28(%esp)
|
||
880 07b7 31C5 xorl %eax, %ebp
|
||
881 07b9 8D8C19A1 leal 1859775393(%ecx,%ebx,1),%ecx
|
||
881 EBD96E
|
||
882 07c0 89D3 movl %edx, %ebx
|
||
883 07c2 C1C305 roll $5, %ebx
|
||
884 07c5 D1 .byte 209
|
||
885 07c6 CF .byte 207 # rorl $1 %edi
|
||
886 07c7 01EB addl %ebp, %ebx
|
||
887 07c9 D1 .byte 209
|
||
888 07ca CF .byte 207 # rorl $1 %edi
|
||
889 07cb 01D9 addl %ebx, %ecx
|
||
890 # 40_59 40
|
||
891 07cd 8B5C2420 movl 32(%esp), %ebx
|
||
892 07d1 8B6C2428 movl 40(%esp), %ebp
|
||
893 07d5 31EB xorl %ebp, %ebx
|
||
894 07d7 8B2C24 movl (%esp), %ebp
|
||
895 07da 31EB xorl %ebp, %ebx
|
||
896 07dc 8B6C2414 movl 20(%esp), %ebp
|
||
897 07e0 31EB xorl %ebp, %ebx
|
||
898 07e2 89D5 movl %edx, %ebp
|
||
899 07e4 D1 .byte 209
|
||
900 07e5 C3 .byte 195 # roll $1 %ebx
|
||
901 07e6 09FD orl %edi, %ebp
|
||
902 07e8 895C2420 movl %ebx, 32(%esp)
|
||
903 07ec 21F5 andl %esi, %ebp
|
||
904 07ee 8D9C03DC leal 2400959708(%ebx,%eax,1),%ebx
|
||
904 BC1B8F
|
||
905 07f5 89D0 movl %edx, %eax
|
||
906 07f7 D1 .byte 209
|
||
907 07f8 CA .byte 202 # rorl $1 %edx
|
||
908 07f9 21F8 andl %edi, %eax
|
||
909 07fb 09C5 orl %eax, %ebp
|
||
910 07fd 89C8 movl %ecx, %eax
|
||
911 07ff C1C005 roll $5, %eax
|
||
912 0802 01C5 addl %eax, %ebp
|
||
913 0804 8B442424 movl 36(%esp), %eax
|
||
914 0808 01EB addl %ebp, %ebx
|
||
915 080a 8B6C242C movl 44(%esp), %ebp
|
||
916 080e 31E8 xorl %ebp, %eax
|
||
917 0810 8B6C2404 movl 4(%esp), %ebp
|
||
918 0814 31E8 xorl %ebp, %eax
|
||
919 0816 8B6C2418 movl 24(%esp), %ebp
|
||
920 081a D1 .byte 209
|
||
921 081b CA .byte 202 # rorl $1 %edx
|
||
922 081c 31E8 xorl %ebp, %eax
|
||
923 081e D1 .byte 209
|
||
924 081f C0 .byte 192 # roll $1 %eax
|
||
925 0820 89CD movl %ecx, %ebp
|
||
926 0822 89442424 movl %eax, 36(%esp)
|
||
927 0826 09D5 orl %edx, %ebp
|
||
928 0828 8D8430DC leal 2400959708(%eax,%esi,1),%eax
|
||
GAS LISTING f.s page 18
|
||
|
||
|
||
928 BC1B8F
|
||
929 082f 89CE movl %ecx, %esi
|
||
930 0831 21FD andl %edi, %ebp
|
||
931 0833 21D6 andl %edx, %esi
|
||
932 0835 09F5 orl %esi, %ebp
|
||
933 0837 89DE movl %ebx, %esi
|
||
934 0839 C1C605 roll $5, %esi
|
||
935 083c D1 .byte 209
|
||
936 083d C9 .byte 201 # rorl $1 %ecx
|
||
937 083e 01F5 addl %esi, %ebp
|
||
938 0840 D1 .byte 209
|
||
939 0841 C9 .byte 201 # rorl $1 %ecx
|
||
940 0842 01E8 addl %ebp, %eax
|
||
941 # 40_59 41
|
||
942 # 40_59 42
|
||
943 0844 8B742428 movl 40(%esp), %esi
|
||
944 0848 8B6C2430 movl 48(%esp), %ebp
|
||
945 084c 31EE xorl %ebp, %esi
|
||
946 084e 8B6C2408 movl 8(%esp), %ebp
|
||
947 0852 31EE xorl %ebp, %esi
|
||
948 0854 8B6C241C movl 28(%esp), %ebp
|
||
949 0858 31EE xorl %ebp, %esi
|
||
950 085a 89DD movl %ebx, %ebp
|
||
951 085c D1 .byte 209
|
||
952 085d C6 .byte 198 # roll $1 %esi
|
||
953 085e 09CD orl %ecx, %ebp
|
||
954 0860 89742428 movl %esi, 40(%esp)
|
||
955 0864 21D5 andl %edx, %ebp
|
||
956 0866 8DB43EDC leal 2400959708(%esi,%edi,1),%esi
|
||
956 BC1B8F
|
||
957 086d 89DF movl %ebx, %edi
|
||
958 086f D1 .byte 209
|
||
959 0870 CB .byte 203 # rorl $1 %ebx
|
||
960 0871 21CF andl %ecx, %edi
|
||
961 0873 09FD orl %edi, %ebp
|
||
962 0875 89C7 movl %eax, %edi
|
||
963 0877 C1C705 roll $5, %edi
|
||
964 087a 01FD addl %edi, %ebp
|
||
965 087c 8B7C242C movl 44(%esp), %edi
|
||
966 0880 01EE addl %ebp, %esi
|
||
967 0882 8B6C2434 movl 52(%esp), %ebp
|
||
968 0886 31EF xorl %ebp, %edi
|
||
969 0888 8B6C240C movl 12(%esp), %ebp
|
||
970 088c 31EF xorl %ebp, %edi
|
||
971 088e 8B6C2420 movl 32(%esp), %ebp
|
||
972 0892 D1 .byte 209
|
||
973 0893 CB .byte 203 # rorl $1 %ebx
|
||
974 0894 31EF xorl %ebp, %edi
|
||
975 0896 D1 .byte 209
|
||
976 0897 C7 .byte 199 # roll $1 %edi
|
||
977 0898 89C5 movl %eax, %ebp
|
||
978 089a 897C242C movl %edi, 44(%esp)
|
||
979 089e 09DD orl %ebx, %ebp
|
||
980 08a0 8DBC17DC leal 2400959708(%edi,%edx,1),%edi
|
||
980 BC1B8F
|
||
981 08a7 89C2 movl %eax, %edx
|
||
982 08a9 21CD andl %ecx, %ebp
|
||
GAS LISTING f.s page 19
|
||
|
||
|
||
983 08ab 21DA andl %ebx, %edx
|
||
984 08ad 09D5 orl %edx, %ebp
|
||
985 08af 89F2 movl %esi, %edx
|
||
986 08b1 C1C205 roll $5, %edx
|
||
987 08b4 D1 .byte 209
|
||
988 08b5 C8 .byte 200 # rorl $1 %eax
|
||
989 08b6 01D5 addl %edx, %ebp
|
||
990 08b8 D1 .byte 209
|
||
991 08b9 C8 .byte 200 # rorl $1 %eax
|
||
992 08ba 01EF addl %ebp, %edi
|
||
993 # 40_59 43
|
||
994 # 40_59 44
|
||
995 08bc 8B542430 movl 48(%esp), %edx
|
||
996 08c0 8B6C2438 movl 56(%esp), %ebp
|
||
997 08c4 31EA xorl %ebp, %edx
|
||
998 08c6 8B6C2410 movl 16(%esp), %ebp
|
||
999 08ca 31EA xorl %ebp, %edx
|
||
1000 08cc 8B6C2424 movl 36(%esp), %ebp
|
||
1001 08d0 31EA xorl %ebp, %edx
|
||
1002 08d2 89F5 movl %esi, %ebp
|
||
1003 08d4 D1 .byte 209
|
||
1004 08d5 C2 .byte 194 # roll $1 %edx
|
||
1005 08d6 09C5 orl %eax, %ebp
|
||
1006 08d8 89542430 movl %edx, 48(%esp)
|
||
1007 08dc 21DD andl %ebx, %ebp
|
||
1008 08de 8D940ADC leal 2400959708(%edx,%ecx,1),%edx
|
||
1008 BC1B8F
|
||
1009 08e5 89F1 movl %esi, %ecx
|
||
1010 08e7 D1 .byte 209
|
||
1011 08e8 CE .byte 206 # rorl $1 %esi
|
||
1012 08e9 21C1 andl %eax, %ecx
|
||
1013 08eb 09CD orl %ecx, %ebp
|
||
1014 08ed 89F9 movl %edi, %ecx
|
||
1015 08ef C1C105 roll $5, %ecx
|
||
1016 08f2 01CD addl %ecx, %ebp
|
||
1017 08f4 8B4C2434 movl 52(%esp), %ecx
|
||
1018 08f8 01EA addl %ebp, %edx
|
||
1019 08fa 8B6C243C movl 60(%esp), %ebp
|
||
1020 08fe 31E9 xorl %ebp, %ecx
|
||
1021 0900 8B6C2414 movl 20(%esp), %ebp
|
||
1022 0904 31E9 xorl %ebp, %ecx
|
||
1023 0906 8B6C2428 movl 40(%esp), %ebp
|
||
1024 090a D1 .byte 209
|
||
1025 090b CE .byte 206 # rorl $1 %esi
|
||
1026 090c 31E9 xorl %ebp, %ecx
|
||
1027 090e D1 .byte 209
|
||
1028 090f C1 .byte 193 # roll $1 %ecx
|
||
1029 0910 89FD movl %edi, %ebp
|
||
1030 0912 894C2434 movl %ecx, 52(%esp)
|
||
1031 0916 09F5 orl %esi, %ebp
|
||
1032 0918 8D8C19DC leal 2400959708(%ecx,%ebx,1),%ecx
|
||
1032 BC1B8F
|
||
1033 091f 89FB movl %edi, %ebx
|
||
1034 0921 21C5 andl %eax, %ebp
|
||
1035 0923 21F3 andl %esi, %ebx
|
||
1036 0925 09DD orl %ebx, %ebp
|
||
1037 0927 89D3 movl %edx, %ebx
|
||
GAS LISTING f.s page 20
|
||
|
||
|
||
1038 0929 C1C305 roll $5, %ebx
|
||
1039 092c D1 .byte 209
|
||
1040 092d CF .byte 207 # rorl $1 %edi
|
||
1041 092e 01DD addl %ebx, %ebp
|
||
1042 0930 D1 .byte 209
|
||
1043 0931 CF .byte 207 # rorl $1 %edi
|
||
1044 0932 01E9 addl %ebp, %ecx
|
||
1045 # 40_59 45
|
||
1046 # 40_59 46
|
||
1047 0934 8B5C2438 movl 56(%esp), %ebx
|
||
1048 0938 8B2C24 movl (%esp), %ebp
|
||
1049 093b 31EB xorl %ebp, %ebx
|
||
1050 093d 8B6C2418 movl 24(%esp), %ebp
|
||
1051 0941 31EB xorl %ebp, %ebx
|
||
1052 0943 8B6C242C movl 44(%esp), %ebp
|
||
1053 0947 31EB xorl %ebp, %ebx
|
||
1054 0949 89D5 movl %edx, %ebp
|
||
1055 094b D1 .byte 209
|
||
1056 094c C3 .byte 195 # roll $1 %ebx
|
||
1057 094d 09FD orl %edi, %ebp
|
||
1058 094f 895C2438 movl %ebx, 56(%esp)
|
||
1059 0953 21F5 andl %esi, %ebp
|
||
1060 0955 8D9C03DC leal 2400959708(%ebx,%eax,1),%ebx
|
||
1060 BC1B8F
|
||
1061 095c 89D0 movl %edx, %eax
|
||
1062 095e D1 .byte 209
|
||
1063 095f CA .byte 202 # rorl $1 %edx
|
||
1064 0960 21F8 andl %edi, %eax
|
||
1065 0962 09C5 orl %eax, %ebp
|
||
1066 0964 89C8 movl %ecx, %eax
|
||
1067 0966 C1C005 roll $5, %eax
|
||
1068 0969 01C5 addl %eax, %ebp
|
||
1069 096b 8B44243C movl 60(%esp), %eax
|
||
1070 096f 01EB addl %ebp, %ebx
|
||
1071 0971 8B6C2404 movl 4(%esp), %ebp
|
||
1072 0975 31E8 xorl %ebp, %eax
|
||
1073 0977 8B6C241C movl 28(%esp), %ebp
|
||
1074 097b 31E8 xorl %ebp, %eax
|
||
1075 097d 8B6C2430 movl 48(%esp), %ebp
|
||
1076 0981 D1 .byte 209
|
||
1077 0982 CA .byte 202 # rorl $1 %edx
|
||
1078 0983 31E8 xorl %ebp, %eax
|
||
1079 0985 D1 .byte 209
|
||
1080 0986 C0 .byte 192 # roll $1 %eax
|
||
1081 0987 89CD movl %ecx, %ebp
|
||
1082 0989 8944243C movl %eax, 60(%esp)
|
||
1083 098d 09D5 orl %edx, %ebp
|
||
1084 098f 8D8430DC leal 2400959708(%eax,%esi,1),%eax
|
||
1084 BC1B8F
|
||
1085 0996 89CE movl %ecx, %esi
|
||
1086 0998 21FD andl %edi, %ebp
|
||
1087 099a 21D6 andl %edx, %esi
|
||
1088 099c 09F5 orl %esi, %ebp
|
||
1089 099e 89DE movl %ebx, %esi
|
||
1090 09a0 C1C605 roll $5, %esi
|
||
1091 09a3 D1 .byte 209
|
||
1092 09a4 C9 .byte 201 # rorl $1 %ecx
|
||
GAS LISTING f.s page 21
|
||
|
||
|
||
1093 09a5 01F5 addl %esi, %ebp
|
||
1094 09a7 D1 .byte 209
|
||
1095 09a8 C9 .byte 201 # rorl $1 %ecx
|
||
1096 09a9 01E8 addl %ebp, %eax
|
||
1097 # 40_59 47
|
||
1098 # 40_59 48
|
||
1099 09ab 8B3424 movl (%esp), %esi
|
||
1100 09ae 8B6C2408 movl 8(%esp), %ebp
|
||
1101 09b2 31EE xorl %ebp, %esi
|
||
1102 09b4 8B6C2420 movl 32(%esp), %ebp
|
||
1103 09b8 31EE xorl %ebp, %esi
|
||
1104 09ba 8B6C2434 movl 52(%esp), %ebp
|
||
1105 09be 31EE xorl %ebp, %esi
|
||
1106 09c0 89DD movl %ebx, %ebp
|
||
1107 09c2 D1 .byte 209
|
||
1108 09c3 C6 .byte 198 # roll $1 %esi
|
||
1109 09c4 09CD orl %ecx, %ebp
|
||
1110 09c6 893424 movl %esi, (%esp)
|
||
1111 09c9 21D5 andl %edx, %ebp
|
||
1112 09cb 8DB43EDC leal 2400959708(%esi,%edi,1),%esi
|
||
1112 BC1B8F
|
||
1113 09d2 89DF movl %ebx, %edi
|
||
1114 09d4 D1 .byte 209
|
||
1115 09d5 CB .byte 203 # rorl $1 %ebx
|
||
1116 09d6 21CF andl %ecx, %edi
|
||
1117 09d8 09FD orl %edi, %ebp
|
||
1118 09da 89C7 movl %eax, %edi
|
||
1119 09dc C1C705 roll $5, %edi
|
||
1120 09df 01FD addl %edi, %ebp
|
||
1121 09e1 8B7C2404 movl 4(%esp), %edi
|
||
1122 09e5 01EE addl %ebp, %esi
|
||
1123 09e7 8B6C240C movl 12(%esp), %ebp
|
||
1124 09eb 31EF xorl %ebp, %edi
|
||
1125 09ed 8B6C2424 movl 36(%esp), %ebp
|
||
1126 09f1 31EF xorl %ebp, %edi
|
||
1127 09f3 8B6C2438 movl 56(%esp), %ebp
|
||
1128 09f7 D1 .byte 209
|
||
1129 09f8 CB .byte 203 # rorl $1 %ebx
|
||
1130 09f9 31EF xorl %ebp, %edi
|
||
1131 09fb D1 .byte 209
|
||
1132 09fc C7 .byte 199 # roll $1 %edi
|
||
1133 09fd 89C5 movl %eax, %ebp
|
||
1134 09ff 897C2404 movl %edi, 4(%esp)
|
||
1135 0a03 09DD orl %ebx, %ebp
|
||
1136 0a05 8DBC17DC leal 2400959708(%edi,%edx,1),%edi
|
||
1136 BC1B8F
|
||
1137 0a0c 89C2 movl %eax, %edx
|
||
1138 0a0e 21CD andl %ecx, %ebp
|
||
1139 0a10 21DA andl %ebx, %edx
|
||
1140 0a12 09D5 orl %edx, %ebp
|
||
1141 0a14 89F2 movl %esi, %edx
|
||
1142 0a16 C1C205 roll $5, %edx
|
||
1143 0a19 D1 .byte 209
|
||
1144 0a1a C8 .byte 200 # rorl $1 %eax
|
||
1145 0a1b 01D5 addl %edx, %ebp
|
||
1146 0a1d D1 .byte 209
|
||
1147 0a1e C8 .byte 200 # rorl $1 %eax
|
||
GAS LISTING f.s page 22
|
||
|
||
|
||
1148 0a1f 01EF addl %ebp, %edi
|
||
1149 # 40_59 49
|
||
1150 # 40_59 50
|
||
1151 0a21 8B542408 movl 8(%esp), %edx
|
||
1152 0a25 8B6C2410 movl 16(%esp), %ebp
|
||
1153 0a29 31EA xorl %ebp, %edx
|
||
1154 0a2b 8B6C2428 movl 40(%esp), %ebp
|
||
1155 0a2f 31EA xorl %ebp, %edx
|
||
1156 0a31 8B6C243C movl 60(%esp), %ebp
|
||
1157 0a35 31EA xorl %ebp, %edx
|
||
1158 0a37 89F5 movl %esi, %ebp
|
||
1159 0a39 D1 .byte 209
|
||
1160 0a3a C2 .byte 194 # roll $1 %edx
|
||
1161 0a3b 09C5 orl %eax, %ebp
|
||
1162 0a3d 89542408 movl %edx, 8(%esp)
|
||
1163 0a41 21DD andl %ebx, %ebp
|
||
1164 0a43 8D940ADC leal 2400959708(%edx,%ecx,1),%edx
|
||
1164 BC1B8F
|
||
1165 0a4a 89F1 movl %esi, %ecx
|
||
1166 0a4c D1 .byte 209
|
||
1167 0a4d CE .byte 206 # rorl $1 %esi
|
||
1168 0a4e 21C1 andl %eax, %ecx
|
||
1169 0a50 09CD orl %ecx, %ebp
|
||
1170 0a52 89F9 movl %edi, %ecx
|
||
1171 0a54 C1C105 roll $5, %ecx
|
||
1172 0a57 01CD addl %ecx, %ebp
|
||
1173 0a59 8B4C240C movl 12(%esp), %ecx
|
||
1174 0a5d 01EA addl %ebp, %edx
|
||
1175 0a5f 8B6C2414 movl 20(%esp), %ebp
|
||
1176 0a63 31E9 xorl %ebp, %ecx
|
||
1177 0a65 8B6C242C movl 44(%esp), %ebp
|
||
1178 0a69 31E9 xorl %ebp, %ecx
|
||
1179 0a6b 8B2C24 movl (%esp), %ebp
|
||
1180 0a6e D1 .byte 209
|
||
1181 0a6f CE .byte 206 # rorl $1 %esi
|
||
1182 0a70 31E9 xorl %ebp, %ecx
|
||
1183 0a72 D1 .byte 209
|
||
1184 0a73 C1 .byte 193 # roll $1 %ecx
|
||
1185 0a74 89FD movl %edi, %ebp
|
||
1186 0a76 894C240C movl %ecx, 12(%esp)
|
||
1187 0a7a 09F5 orl %esi, %ebp
|
||
1188 0a7c 8D8C19DC leal 2400959708(%ecx,%ebx,1),%ecx
|
||
1188 BC1B8F
|
||
1189 0a83 89FB movl %edi, %ebx
|
||
1190 0a85 21C5 andl %eax, %ebp
|
||
1191 0a87 21F3 andl %esi, %ebx
|
||
1192 0a89 09DD orl %ebx, %ebp
|
||
1193 0a8b 89D3 movl %edx, %ebx
|
||
1194 0a8d C1C305 roll $5, %ebx
|
||
1195 0a90 D1 .byte 209
|
||
1196 0a91 CF .byte 207 # rorl $1 %edi
|
||
1197 0a92 01DD addl %ebx, %ebp
|
||
1198 0a94 D1 .byte 209
|
||
1199 0a95 CF .byte 207 # rorl $1 %edi
|
||
1200 0a96 01E9 addl %ebp, %ecx
|
||
1201 # 40_59 51
|
||
1202 # 40_59 52
|
||
GAS LISTING f.s page 23
|
||
|
||
|
||
1203 0a98 8B5C2410 movl 16(%esp), %ebx
|
||
1204 0a9c 8B6C2418 movl 24(%esp), %ebp
|
||
1205 0aa0 31EB xorl %ebp, %ebx
|
||
1206 0aa2 8B6C2430 movl 48(%esp), %ebp
|
||
1207 0aa6 31EB xorl %ebp, %ebx
|
||
1208 0aa8 8B6C2404 movl 4(%esp), %ebp
|
||
1209 0aac 31EB xorl %ebp, %ebx
|
||
1210 0aae 89D5 movl %edx, %ebp
|
||
1211 0ab0 D1 .byte 209
|
||
1212 0ab1 C3 .byte 195 # roll $1 %ebx
|
||
1213 0ab2 09FD orl %edi, %ebp
|
||
1214 0ab4 895C2410 movl %ebx, 16(%esp)
|
||
1215 0ab8 21F5 andl %esi, %ebp
|
||
1216 0aba 8D9C03DC leal 2400959708(%ebx,%eax,1),%ebx
|
||
1216 BC1B8F
|
||
1217 0ac1 89D0 movl %edx, %eax
|
||
1218 0ac3 D1 .byte 209
|
||
1219 0ac4 CA .byte 202 # rorl $1 %edx
|
||
1220 0ac5 21F8 andl %edi, %eax
|
||
1221 0ac7 09C5 orl %eax, %ebp
|
||
1222 0ac9 89C8 movl %ecx, %eax
|
||
1223 0acb C1C005 roll $5, %eax
|
||
1224 0ace 01C5 addl %eax, %ebp
|
||
1225 0ad0 8B442414 movl 20(%esp), %eax
|
||
1226 0ad4 01EB addl %ebp, %ebx
|
||
1227 0ad6 8B6C241C movl 28(%esp), %ebp
|
||
1228 0ada 31E8 xorl %ebp, %eax
|
||
1229 0adc 8B6C2434 movl 52(%esp), %ebp
|
||
1230 0ae0 31E8 xorl %ebp, %eax
|
||
1231 0ae2 8B6C2408 movl 8(%esp), %ebp
|
||
1232 0ae6 D1 .byte 209
|
||
1233 0ae7 CA .byte 202 # rorl $1 %edx
|
||
1234 0ae8 31E8 xorl %ebp, %eax
|
||
1235 0aea D1 .byte 209
|
||
1236 0aeb C0 .byte 192 # roll $1 %eax
|
||
1237 0aec 89CD movl %ecx, %ebp
|
||
1238 0aee 89442414 movl %eax, 20(%esp)
|
||
1239 0af2 09D5 orl %edx, %ebp
|
||
1240 0af4 8D8430DC leal 2400959708(%eax,%esi,1),%eax
|
||
1240 BC1B8F
|
||
1241 0afb 89CE movl %ecx, %esi
|
||
1242 0afd 21FD andl %edi, %ebp
|
||
1243 0aff 21D6 andl %edx, %esi
|
||
1244 0b01 09F5 orl %esi, %ebp
|
||
1245 0b03 89DE movl %ebx, %esi
|
||
1246 0b05 C1C605 roll $5, %esi
|
||
1247 0b08 D1 .byte 209
|
||
1248 0b09 C9 .byte 201 # rorl $1 %ecx
|
||
1249 0b0a 01F5 addl %esi, %ebp
|
||
1250 0b0c D1 .byte 209
|
||
1251 0b0d C9 .byte 201 # rorl $1 %ecx
|
||
1252 0b0e 01E8 addl %ebp, %eax
|
||
1253 # 40_59 53
|
||
1254 # 40_59 54
|
||
1255 0b10 8B742418 movl 24(%esp), %esi
|
||
1256 0b14 8B6C2420 movl 32(%esp), %ebp
|
||
1257 0b18 31EE xorl %ebp, %esi
|
||
GAS LISTING f.s page 24
|
||
|
||
|
||
1258 0b1a 8B6C2438 movl 56(%esp), %ebp
|
||
1259 0b1e 31EE xorl %ebp, %esi
|
||
1260 0b20 8B6C240C movl 12(%esp), %ebp
|
||
1261 0b24 31EE xorl %ebp, %esi
|
||
1262 0b26 89DD movl %ebx, %ebp
|
||
1263 0b28 D1 .byte 209
|
||
1264 0b29 C6 .byte 198 # roll $1 %esi
|
||
1265 0b2a 09CD orl %ecx, %ebp
|
||
1266 0b2c 89742418 movl %esi, 24(%esp)
|
||
1267 0b30 21D5 andl %edx, %ebp
|
||
1268 0b32 8DB43EDC leal 2400959708(%esi,%edi,1),%esi
|
||
1268 BC1B8F
|
||
1269 0b39 89DF movl %ebx, %edi
|
||
1270 0b3b D1 .byte 209
|
||
1271 0b3c CB .byte 203 # rorl $1 %ebx
|
||
1272 0b3d 21CF andl %ecx, %edi
|
||
1273 0b3f 09FD orl %edi, %ebp
|
||
1274 0b41 89C7 movl %eax, %edi
|
||
1275 0b43 C1C705 roll $5, %edi
|
||
1276 0b46 01FD addl %edi, %ebp
|
||
1277 0b48 8B7C241C movl 28(%esp), %edi
|
||
1278 0b4c 01EE addl %ebp, %esi
|
||
1279 0b4e 8B6C2424 movl 36(%esp), %ebp
|
||
1280 0b52 31EF xorl %ebp, %edi
|
||
1281 0b54 8B6C243C movl 60(%esp), %ebp
|
||
1282 0b58 31EF xorl %ebp, %edi
|
||
1283 0b5a 8B6C2410 movl 16(%esp), %ebp
|
||
1284 0b5e D1 .byte 209
|
||
1285 0b5f CB .byte 203 # rorl $1 %ebx
|
||
1286 0b60 31EF xorl %ebp, %edi
|
||
1287 0b62 D1 .byte 209
|
||
1288 0b63 C7 .byte 199 # roll $1 %edi
|
||
1289 0b64 89C5 movl %eax, %ebp
|
||
1290 0b66 897C241C movl %edi, 28(%esp)
|
||
1291 0b6a 09DD orl %ebx, %ebp
|
||
1292 0b6c 8DBC17DC leal 2400959708(%edi,%edx,1),%edi
|
||
1292 BC1B8F
|
||
1293 0b73 89C2 movl %eax, %edx
|
||
1294 0b75 21CD andl %ecx, %ebp
|
||
1295 0b77 21DA andl %ebx, %edx
|
||
1296 0b79 09D5 orl %edx, %ebp
|
||
1297 0b7b 89F2 movl %esi, %edx
|
||
1298 0b7d C1C205 roll $5, %edx
|
||
1299 0b80 D1 .byte 209
|
||
1300 0b81 C8 .byte 200 # rorl $1 %eax
|
||
1301 0b82 01D5 addl %edx, %ebp
|
||
1302 0b84 D1 .byte 209
|
||
1303 0b85 C8 .byte 200 # rorl $1 %eax
|
||
1304 0b86 01EF addl %ebp, %edi
|
||
1305 # 40_59 55
|
||
1306 # 40_59 56
|
||
1307 0b88 8B542420 movl 32(%esp), %edx
|
||
1308 0b8c 8B6C2428 movl 40(%esp), %ebp
|
||
1309 0b90 31EA xorl %ebp, %edx
|
||
1310 0b92 8B2C24 movl (%esp), %ebp
|
||
1311 0b95 31EA xorl %ebp, %edx
|
||
1312 0b97 8B6C2414 movl 20(%esp), %ebp
|
||
GAS LISTING f.s page 25
|
||
|
||
|
||
1313 0b9b 31EA xorl %ebp, %edx
|
||
1314 0b9d 89F5 movl %esi, %ebp
|
||
1315 0b9f D1 .byte 209
|
||
1316 0ba0 C2 .byte 194 # roll $1 %edx
|
||
1317 0ba1 09C5 orl %eax, %ebp
|
||
1318 0ba3 89542420 movl %edx, 32(%esp)
|
||
1319 0ba7 21DD andl %ebx, %ebp
|
||
1320 0ba9 8D940ADC leal 2400959708(%edx,%ecx,1),%edx
|
||
1320 BC1B8F
|
||
1321 0bb0 89F1 movl %esi, %ecx
|
||
1322 0bb2 D1 .byte 209
|
||
1323 0bb3 CE .byte 206 # rorl $1 %esi
|
||
1324 0bb4 21C1 andl %eax, %ecx
|
||
1325 0bb6 09CD orl %ecx, %ebp
|
||
1326 0bb8 89F9 movl %edi, %ecx
|
||
1327 0bba C1C105 roll $5, %ecx
|
||
1328 0bbd 01CD addl %ecx, %ebp
|
||
1329 0bbf 8B4C2424 movl 36(%esp), %ecx
|
||
1330 0bc3 01EA addl %ebp, %edx
|
||
1331 0bc5 8B6C242C movl 44(%esp), %ebp
|
||
1332 0bc9 31E9 xorl %ebp, %ecx
|
||
1333 0bcb 8B6C2404 movl 4(%esp), %ebp
|
||
1334 0bcf 31E9 xorl %ebp, %ecx
|
||
1335 0bd1 8B6C2418 movl 24(%esp), %ebp
|
||
1336 0bd5 D1 .byte 209
|
||
1337 0bd6 CE .byte 206 # rorl $1 %esi
|
||
1338 0bd7 31E9 xorl %ebp, %ecx
|
||
1339 0bd9 D1 .byte 209
|
||
1340 0bda C1 .byte 193 # roll $1 %ecx
|
||
1341 0bdb 89FD movl %edi, %ebp
|
||
1342 0bdd 894C2424 movl %ecx, 36(%esp)
|
||
1343 0be1 09F5 orl %esi, %ebp
|
||
1344 0be3 8D8C19DC leal 2400959708(%ecx,%ebx,1),%ecx
|
||
1344 BC1B8F
|
||
1345 0bea 89FB movl %edi, %ebx
|
||
1346 0bec 21C5 andl %eax, %ebp
|
||
1347 0bee 21F3 andl %esi, %ebx
|
||
1348 0bf0 09DD orl %ebx, %ebp
|
||
1349 0bf2 89D3 movl %edx, %ebx
|
||
1350 0bf4 C1C305 roll $5, %ebx
|
||
1351 0bf7 D1 .byte 209
|
||
1352 0bf8 CF .byte 207 # rorl $1 %edi
|
||
1353 0bf9 01DD addl %ebx, %ebp
|
||
1354 0bfb D1 .byte 209
|
||
1355 0bfc CF .byte 207 # rorl $1 %edi
|
||
1356 0bfd 01E9 addl %ebp, %ecx
|
||
1357 # 40_59 57
|
||
1358 # 40_59 58
|
||
1359 0bff 8B5C2428 movl 40(%esp), %ebx
|
||
1360 0c03 8B6C2430 movl 48(%esp), %ebp
|
||
1361 0c07 31EB xorl %ebp, %ebx
|
||
1362 0c09 8B6C2408 movl 8(%esp), %ebp
|
||
1363 0c0d 31EB xorl %ebp, %ebx
|
||
1364 0c0f 8B6C241C movl 28(%esp), %ebp
|
||
1365 0c13 31EB xorl %ebp, %ebx
|
||
1366 0c15 89D5 movl %edx, %ebp
|
||
1367 0c17 D1 .byte 209
|
||
GAS LISTING f.s page 26
|
||
|
||
|
||
1368 0c18 C3 .byte 195 # roll $1 %ebx
|
||
1369 0c19 09FD orl %edi, %ebp
|
||
1370 0c1b 895C2428 movl %ebx, 40(%esp)
|
||
1371 0c1f 21F5 andl %esi, %ebp
|
||
1372 0c21 8D9C03DC leal 2400959708(%ebx,%eax,1),%ebx
|
||
1372 BC1B8F
|
||
1373 0c28 89D0 movl %edx, %eax
|
||
1374 0c2a D1 .byte 209
|
||
1375 0c2b CA .byte 202 # rorl $1 %edx
|
||
1376 0c2c 21F8 andl %edi, %eax
|
||
1377 0c2e 09C5 orl %eax, %ebp
|
||
1378 0c30 89C8 movl %ecx, %eax
|
||
1379 0c32 C1C005 roll $5, %eax
|
||
1380 0c35 01C5 addl %eax, %ebp
|
||
1381 0c37 8B44242C movl 44(%esp), %eax
|
||
1382 0c3b 01EB addl %ebp, %ebx
|
||
1383 0c3d 8B6C2434 movl 52(%esp), %ebp
|
||
1384 0c41 31E8 xorl %ebp, %eax
|
||
1385 0c43 8B6C240C movl 12(%esp), %ebp
|
||
1386 0c47 31E8 xorl %ebp, %eax
|
||
1387 0c49 8B6C2420 movl 32(%esp), %ebp
|
||
1388 0c4d D1 .byte 209
|
||
1389 0c4e CA .byte 202 # rorl $1 %edx
|
||
1390 0c4f 31E8 xorl %ebp, %eax
|
||
1391 0c51 D1 .byte 209
|
||
1392 0c52 C0 .byte 192 # roll $1 %eax
|
||
1393 0c53 89CD movl %ecx, %ebp
|
||
1394 0c55 8944242C movl %eax, 44(%esp)
|
||
1395 0c59 09D5 orl %edx, %ebp
|
||
1396 0c5b 8D8430DC leal 2400959708(%eax,%esi,1),%eax
|
||
1396 BC1B8F
|
||
1397 0c62 89CE movl %ecx, %esi
|
||
1398 0c64 21FD andl %edi, %ebp
|
||
1399 0c66 21D6 andl %edx, %esi
|
||
1400 0c68 09F5 orl %esi, %ebp
|
||
1401 0c6a 89DE movl %ebx, %esi
|
||
1402 0c6c C1C605 roll $5, %esi
|
||
1403 0c6f D1 .byte 209
|
||
1404 0c70 C9 .byte 201 # rorl $1 %ecx
|
||
1405 0c71 01F5 addl %esi, %ebp
|
||
1406 0c73 D1 .byte 209
|
||
1407 0c74 C9 .byte 201 # rorl $1 %ecx
|
||
1408 0c75 01E8 addl %ebp, %eax
|
||
1409 # 40_59 59
|
||
1410 # 20_39 60
|
||
1411 0c77 8B742430 movl 48(%esp), %esi
|
||
1412 0c7b 8B6C2438 movl 56(%esp), %ebp
|
||
1413 0c7f 31EE xorl %ebp, %esi
|
||
1414 0c81 8B6C2410 movl 16(%esp), %ebp
|
||
1415 0c85 31EE xorl %ebp, %esi
|
||
1416 0c87 8B6C2424 movl 36(%esp), %ebp
|
||
1417 0c8b 31EE xorl %ebp, %esi
|
||
1418 0c8d 89DD movl %ebx, %ebp
|
||
1419 0c8f D1 .byte 209
|
||
1420 0c90 C6 .byte 198 # roll $1 %esi
|
||
1421 0c91 31CD xorl %ecx, %ebp
|
||
1422 0c93 89742430 movl %esi, 48(%esp)
|
||
GAS LISTING f.s page 27
|
||
|
||
|
||
1423 0c97 31D5 xorl %edx, %ebp
|
||
1424 0c99 8DB43ED6 leal 3395469782(%esi,%edi,1),%esi
|
||
1424 C162CA
|
||
1425 0ca0 89C7 movl %eax, %edi
|
||
1426 0ca2 C1C705 roll $5, %edi
|
||
1427 0ca5 D1 .byte 209
|
||
1428 0ca6 CB .byte 203 # rorl $1 %ebx
|
||
1429 0ca7 01EF addl %ebp, %edi
|
||
1430 0ca9 D1 .byte 209
|
||
1431 0caa CB .byte 203 # rorl $1 %ebx
|
||
1432 0cab 01FE addl %edi, %esi
|
||
1433 # 20_39 61
|
||
1434 0cad 8B7C2434 movl 52(%esp), %edi
|
||
1435 0cb1 8B6C243C movl 60(%esp), %ebp
|
||
1436 0cb5 31EF xorl %ebp, %edi
|
||
1437 0cb7 8B6C2414 movl 20(%esp), %ebp
|
||
1438 0cbb 31EF xorl %ebp, %edi
|
||
1439 0cbd 8B6C2428 movl 40(%esp), %ebp
|
||
1440 0cc1 31EF xorl %ebp, %edi
|
||
1441 0cc3 89C5 movl %eax, %ebp
|
||
1442 0cc5 D1 .byte 209
|
||
1443 0cc6 C7 .byte 199 # roll $1 %edi
|
||
1444 0cc7 31DD xorl %ebx, %ebp
|
||
1445 0cc9 897C2434 movl %edi, 52(%esp)
|
||
1446 0ccd 31CD xorl %ecx, %ebp
|
||
1447 0ccf 8DBC17D6 leal 3395469782(%edi,%edx,1),%edi
|
||
1447 C162CA
|
||
1448 0cd6 89F2 movl %esi, %edx
|
||
1449 0cd8 C1C205 roll $5, %edx
|
||
1450 0cdb D1 .byte 209
|
||
1451 0cdc C8 .byte 200 # rorl $1 %eax
|
||
1452 0cdd 01EA addl %ebp, %edx
|
||
1453 0cdf D1 .byte 209
|
||
1454 0ce0 C8 .byte 200 # rorl $1 %eax
|
||
1455 0ce1 01D7 addl %edx, %edi
|
||
1456 # 20_39 62
|
||
1457 0ce3 8B542438 movl 56(%esp), %edx
|
||
1458 0ce7 8B2C24 movl (%esp), %ebp
|
||
1459 0cea 31EA xorl %ebp, %edx
|
||
1460 0cec 8B6C2418 movl 24(%esp), %ebp
|
||
1461 0cf0 31EA xorl %ebp, %edx
|
||
1462 0cf2 8B6C242C movl 44(%esp), %ebp
|
||
1463 0cf6 31EA xorl %ebp, %edx
|
||
1464 0cf8 89F5 movl %esi, %ebp
|
||
1465 0cfa D1 .byte 209
|
||
1466 0cfb C2 .byte 194 # roll $1 %edx
|
||
1467 0cfc 31C5 xorl %eax, %ebp
|
||
1468 0cfe 89542438 movl %edx, 56(%esp)
|
||
1469 0d02 31DD xorl %ebx, %ebp
|
||
1470 0d04 8D940AD6 leal 3395469782(%edx,%ecx,1),%edx
|
||
1470 C162CA
|
||
1471 0d0b 89F9 movl %edi, %ecx
|
||
1472 0d0d C1C105 roll $5, %ecx
|
||
1473 0d10 D1 .byte 209
|
||
1474 0d11 CE .byte 206 # rorl $1 %esi
|
||
1475 0d12 01E9 addl %ebp, %ecx
|
||
1476 0d14 D1 .byte 209
|
||
GAS LISTING f.s page 28
|
||
|
||
|
||
1477 0d15 CE .byte 206 # rorl $1 %esi
|
||
1478 0d16 01CA addl %ecx, %edx
|
||
1479 # 20_39 63
|
||
1480 0d18 8B4C243C movl 60(%esp), %ecx
|
||
1481 0d1c 8B6C2404 movl 4(%esp), %ebp
|
||
1482 0d20 31E9 xorl %ebp, %ecx
|
||
1483 0d22 8B6C241C movl 28(%esp), %ebp
|
||
1484 0d26 31E9 xorl %ebp, %ecx
|
||
1485 0d28 8B6C2430 movl 48(%esp), %ebp
|
||
1486 0d2c 31E9 xorl %ebp, %ecx
|
||
1487 0d2e 89FD movl %edi, %ebp
|
||
1488 0d30 D1 .byte 209
|
||
1489 0d31 C1 .byte 193 # roll $1 %ecx
|
||
1490 0d32 31F5 xorl %esi, %ebp
|
||
1491 0d34 894C243C movl %ecx, 60(%esp)
|
||
1492 0d38 31C5 xorl %eax, %ebp
|
||
1493 0d3a 8D8C19D6 leal 3395469782(%ecx,%ebx,1),%ecx
|
||
1493 C162CA
|
||
1494 0d41 89D3 movl %edx, %ebx
|
||
1495 0d43 C1C305 roll $5, %ebx
|
||
1496 0d46 D1 .byte 209
|
||
1497 0d47 CF .byte 207 # rorl $1 %edi
|
||
1498 0d48 01EB addl %ebp, %ebx
|
||
1499 0d4a D1 .byte 209
|
||
1500 0d4b CF .byte 207 # rorl $1 %edi
|
||
1501 0d4c 01D9 addl %ebx, %ecx
|
||
1502 # 20_39 64
|
||
1503 0d4e 8B1C24 movl (%esp), %ebx
|
||
1504 0d51 8B6C2408 movl 8(%esp), %ebp
|
||
1505 0d55 31EB xorl %ebp, %ebx
|
||
1506 0d57 8B6C2420 movl 32(%esp), %ebp
|
||
1507 0d5b 31EB xorl %ebp, %ebx
|
||
1508 0d5d 8B6C2434 movl 52(%esp), %ebp
|
||
1509 0d61 31EB xorl %ebp, %ebx
|
||
1510 0d63 89D5 movl %edx, %ebp
|
||
1511 0d65 D1 .byte 209
|
||
1512 0d66 C3 .byte 195 # roll $1 %ebx
|
||
1513 0d67 31FD xorl %edi, %ebp
|
||
1514 0d69 891C24 movl %ebx, (%esp)
|
||
1515 0d6c 31F5 xorl %esi, %ebp
|
||
1516 0d6e 8D9C03D6 leal 3395469782(%ebx,%eax,1),%ebx
|
||
1516 C162CA
|
||
1517 0d75 89C8 movl %ecx, %eax
|
||
1518 0d77 C1C005 roll $5, %eax
|
||
1519 0d7a D1 .byte 209
|
||
1520 0d7b CA .byte 202 # rorl $1 %edx
|
||
1521 0d7c 01E8 addl %ebp, %eax
|
||
1522 0d7e D1 .byte 209
|
||
1523 0d7f CA .byte 202 # rorl $1 %edx
|
||
1524 0d80 01C3 addl %eax, %ebx
|
||
1525 # 20_39 65
|
||
1526 0d82 8B442404 movl 4(%esp), %eax
|
||
1527 0d86 8B6C240C movl 12(%esp), %ebp
|
||
1528 0d8a 31E8 xorl %ebp, %eax
|
||
1529 0d8c 8B6C2424 movl 36(%esp), %ebp
|
||
1530 0d90 31E8 xorl %ebp, %eax
|
||
1531 0d92 8B6C2438 movl 56(%esp), %ebp
|
||
GAS LISTING f.s page 29
|
||
|
||
|
||
1532 0d96 31E8 xorl %ebp, %eax
|
||
1533 0d98 89CD movl %ecx, %ebp
|
||
1534 0d9a D1 .byte 209
|
||
1535 0d9b C0 .byte 192 # roll $1 %eax
|
||
1536 0d9c 31D5 xorl %edx, %ebp
|
||
1537 0d9e 89442404 movl %eax, 4(%esp)
|
||
1538 0da2 31FD xorl %edi, %ebp
|
||
1539 0da4 8D8430D6 leal 3395469782(%eax,%esi,1),%eax
|
||
1539 C162CA
|
||
1540 0dab 89DE movl %ebx, %esi
|
||
1541 0dad C1C605 roll $5, %esi
|
||
1542 0db0 D1 .byte 209
|
||
1543 0db1 C9 .byte 201 # rorl $1 %ecx
|
||
1544 0db2 01EE addl %ebp, %esi
|
||
1545 0db4 D1 .byte 209
|
||
1546 0db5 C9 .byte 201 # rorl $1 %ecx
|
||
1547 0db6 01F0 addl %esi, %eax
|
||
1548 # 20_39 66
|
||
1549 0db8 8B742408 movl 8(%esp), %esi
|
||
1550 0dbc 8B6C2410 movl 16(%esp), %ebp
|
||
1551 0dc0 31EE xorl %ebp, %esi
|
||
1552 0dc2 8B6C2428 movl 40(%esp), %ebp
|
||
1553 0dc6 31EE xorl %ebp, %esi
|
||
1554 0dc8 8B6C243C movl 60(%esp), %ebp
|
||
1555 0dcc 31EE xorl %ebp, %esi
|
||
1556 0dce 89DD movl %ebx, %ebp
|
||
1557 0dd0 D1 .byte 209
|
||
1558 0dd1 C6 .byte 198 # roll $1 %esi
|
||
1559 0dd2 31CD xorl %ecx, %ebp
|
||
1560 0dd4 89742408 movl %esi, 8(%esp)
|
||
1561 0dd8 31D5 xorl %edx, %ebp
|
||
1562 0dda 8DB43ED6 leal 3395469782(%esi,%edi,1),%esi
|
||
1562 C162CA
|
||
1563 0de1 89C7 movl %eax, %edi
|
||
1564 0de3 C1C705 roll $5, %edi
|
||
1565 0de6 D1 .byte 209
|
||
1566 0de7 CB .byte 203 # rorl $1 %ebx
|
||
1567 0de8 01EF addl %ebp, %edi
|
||
1568 0dea D1 .byte 209
|
||
1569 0deb CB .byte 203 # rorl $1 %ebx
|
||
1570 0dec 01FE addl %edi, %esi
|
||
1571 # 20_39 67
|
||
1572 0dee 8B7C240C movl 12(%esp), %edi
|
||
1573 0df2 8B6C2414 movl 20(%esp), %ebp
|
||
1574 0df6 31EF xorl %ebp, %edi
|
||
1575 0df8 8B6C242C movl 44(%esp), %ebp
|
||
1576 0dfc 31EF xorl %ebp, %edi
|
||
1577 0dfe 8B2C24 movl (%esp), %ebp
|
||
1578 0e01 31EF xorl %ebp, %edi
|
||
1579 0e03 89C5 movl %eax, %ebp
|
||
1580 0e05 D1 .byte 209
|
||
1581 0e06 C7 .byte 199 # roll $1 %edi
|
||
1582 0e07 31DD xorl %ebx, %ebp
|
||
1583 0e09 897C240C movl %edi, 12(%esp)
|
||
1584 0e0d 31CD xorl %ecx, %ebp
|
||
1585 0e0f 8DBC17D6 leal 3395469782(%edi,%edx,1),%edi
|
||
1585 C162CA
|
||
GAS LISTING f.s page 30
|
||
|
||
|
||
1586 0e16 89F2 movl %esi, %edx
|
||
1587 0e18 C1C205 roll $5, %edx
|
||
1588 0e1b D1 .byte 209
|
||
1589 0e1c C8 .byte 200 # rorl $1 %eax
|
||
1590 0e1d 01EA addl %ebp, %edx
|
||
1591 0e1f D1 .byte 209
|
||
1592 0e20 C8 .byte 200 # rorl $1 %eax
|
||
1593 0e21 01D7 addl %edx, %edi
|
||
1594 # 20_39 68
|
||
1595 0e23 8B542410 movl 16(%esp), %edx
|
||
1596 0e27 8B6C2418 movl 24(%esp), %ebp
|
||
1597 0e2b 31EA xorl %ebp, %edx
|
||
1598 0e2d 8B6C2430 movl 48(%esp), %ebp
|
||
1599 0e31 31EA xorl %ebp, %edx
|
||
1600 0e33 8B6C2404 movl 4(%esp), %ebp
|
||
1601 0e37 31EA xorl %ebp, %edx
|
||
1602 0e39 89F5 movl %esi, %ebp
|
||
1603 0e3b D1 .byte 209
|
||
1604 0e3c C2 .byte 194 # roll $1 %edx
|
||
1605 0e3d 31C5 xorl %eax, %ebp
|
||
1606 0e3f 89542410 movl %edx, 16(%esp)
|
||
1607 0e43 31DD xorl %ebx, %ebp
|
||
1608 0e45 8D940AD6 leal 3395469782(%edx,%ecx,1),%edx
|
||
1608 C162CA
|
||
1609 0e4c 89F9 movl %edi, %ecx
|
||
1610 0e4e C1C105 roll $5, %ecx
|
||
1611 0e51 D1 .byte 209
|
||
1612 0e52 CE .byte 206 # rorl $1 %esi
|
||
1613 0e53 01E9 addl %ebp, %ecx
|
||
1614 0e55 D1 .byte 209
|
||
1615 0e56 CE .byte 206 # rorl $1 %esi
|
||
1616 0e57 01CA addl %ecx, %edx
|
||
1617 # 20_39 69
|
||
1618 0e59 8B4C2414 movl 20(%esp), %ecx
|
||
1619 0e5d 8B6C241C movl 28(%esp), %ebp
|
||
1620 0e61 31E9 xorl %ebp, %ecx
|
||
1621 0e63 8B6C2434 movl 52(%esp), %ebp
|
||
1622 0e67 31E9 xorl %ebp, %ecx
|
||
1623 0e69 8B6C2408 movl 8(%esp), %ebp
|
||
1624 0e6d 31E9 xorl %ebp, %ecx
|
||
1625 0e6f 89FD movl %edi, %ebp
|
||
1626 0e71 D1 .byte 209
|
||
1627 0e72 C1 .byte 193 # roll $1 %ecx
|
||
1628 0e73 31F5 xorl %esi, %ebp
|
||
1629 0e75 894C2414 movl %ecx, 20(%esp)
|
||
1630 0e79 31C5 xorl %eax, %ebp
|
||
1631 0e7b 8D8C19D6 leal 3395469782(%ecx,%ebx,1),%ecx
|
||
1631 C162CA
|
||
1632 0e82 89D3 movl %edx, %ebx
|
||
1633 0e84 C1C305 roll $5, %ebx
|
||
1634 0e87 D1 .byte 209
|
||
1635 0e88 CF .byte 207 # rorl $1 %edi
|
||
1636 0e89 01EB addl %ebp, %ebx
|
||
1637 0e8b D1 .byte 209
|
||
1638 0e8c CF .byte 207 # rorl $1 %edi
|
||
1639 0e8d 01D9 addl %ebx, %ecx
|
||
1640 # 20_39 70
|
||
GAS LISTING f.s page 31
|
||
|
||
|
||
1641 0e8f 8B5C2418 movl 24(%esp), %ebx
|
||
1642 0e93 8B6C2420 movl 32(%esp), %ebp
|
||
1643 0e97 31EB xorl %ebp, %ebx
|
||
1644 0e99 8B6C2438 movl 56(%esp), %ebp
|
||
1645 0e9d 31EB xorl %ebp, %ebx
|
||
1646 0e9f 8B6C240C movl 12(%esp), %ebp
|
||
1647 0ea3 31EB xorl %ebp, %ebx
|
||
1648 0ea5 89D5 movl %edx, %ebp
|
||
1649 0ea7 D1 .byte 209
|
||
1650 0ea8 C3 .byte 195 # roll $1 %ebx
|
||
1651 0ea9 31FD xorl %edi, %ebp
|
||
1652 0eab 895C2418 movl %ebx, 24(%esp)
|
||
1653 0eaf 31F5 xorl %esi, %ebp
|
||
1654 0eb1 8D9C03D6 leal 3395469782(%ebx,%eax,1),%ebx
|
||
1654 C162CA
|
||
1655 0eb8 89C8 movl %ecx, %eax
|
||
1656 0eba C1C005 roll $5, %eax
|
||
1657 0ebd D1 .byte 209
|
||
1658 0ebe CA .byte 202 # rorl $1 %edx
|
||
1659 0ebf 01E8 addl %ebp, %eax
|
||
1660 0ec1 D1 .byte 209
|
||
1661 0ec2 CA .byte 202 # rorl $1 %edx
|
||
1662 0ec3 01C3 addl %eax, %ebx
|
||
1663 # 20_39 71
|
||
1664 0ec5 8B44241C movl 28(%esp), %eax
|
||
1665 0ec9 8B6C2424 movl 36(%esp), %ebp
|
||
1666 0ecd 31E8 xorl %ebp, %eax
|
||
1667 0ecf 8B6C243C movl 60(%esp), %ebp
|
||
1668 0ed3 31E8 xorl %ebp, %eax
|
||
1669 0ed5 8B6C2410 movl 16(%esp), %ebp
|
||
1670 0ed9 31E8 xorl %ebp, %eax
|
||
1671 0edb 89CD movl %ecx, %ebp
|
||
1672 0edd D1 .byte 209
|
||
1673 0ede C0 .byte 192 # roll $1 %eax
|
||
1674 0edf 31D5 xorl %edx, %ebp
|
||
1675 0ee1 8944241C movl %eax, 28(%esp)
|
||
1676 0ee5 31FD xorl %edi, %ebp
|
||
1677 0ee7 8D8430D6 leal 3395469782(%eax,%esi,1),%eax
|
||
1677 C162CA
|
||
1678 0eee 89DE movl %ebx, %esi
|
||
1679 0ef0 C1C605 roll $5, %esi
|
||
1680 0ef3 D1 .byte 209
|
||
1681 0ef4 C9 .byte 201 # rorl $1 %ecx
|
||
1682 0ef5 01EE addl %ebp, %esi
|
||
1683 0ef7 D1 .byte 209
|
||
1684 0ef8 C9 .byte 201 # rorl $1 %ecx
|
||
1685 0ef9 01F0 addl %esi, %eax
|
||
1686 # 20_39 72
|
||
1687 0efb 8B742420 movl 32(%esp), %esi
|
||
1688 0eff 8B6C2428 movl 40(%esp), %ebp
|
||
1689 0f03 31EE xorl %ebp, %esi
|
||
1690 0f05 8B2C24 movl (%esp), %ebp
|
||
1691 0f08 31EE xorl %ebp, %esi
|
||
1692 0f0a 8B6C2414 movl 20(%esp), %ebp
|
||
1693 0f0e 31EE xorl %ebp, %esi
|
||
1694 0f10 89DD movl %ebx, %ebp
|
||
1695 0f12 D1 .byte 209
|
||
GAS LISTING f.s page 32
|
||
|
||
|
||
1696 0f13 C6 .byte 198 # roll $1 %esi
|
||
1697 0f14 31CD xorl %ecx, %ebp
|
||
1698 0f16 89742420 movl %esi, 32(%esp)
|
||
1699 0f1a 31D5 xorl %edx, %ebp
|
||
1700 0f1c 8DB43ED6 leal 3395469782(%esi,%edi,1),%esi
|
||
1700 C162CA
|
||
1701 0f23 89C7 movl %eax, %edi
|
||
1702 0f25 C1C705 roll $5, %edi
|
||
1703 0f28 D1 .byte 209
|
||
1704 0f29 CB .byte 203 # rorl $1 %ebx
|
||
1705 0f2a 01EF addl %ebp, %edi
|
||
1706 0f2c D1 .byte 209
|
||
1707 0f2d CB .byte 203 # rorl $1 %ebx
|
||
1708 0f2e 01FE addl %edi, %esi
|
||
1709 # 20_39 73
|
||
1710 0f30 8B7C2424 movl 36(%esp), %edi
|
||
1711 0f34 8B6C242C movl 44(%esp), %ebp
|
||
1712 0f38 31EF xorl %ebp, %edi
|
||
1713 0f3a 8B6C2404 movl 4(%esp), %ebp
|
||
1714 0f3e 31EF xorl %ebp, %edi
|
||
1715 0f40 8B6C2418 movl 24(%esp), %ebp
|
||
1716 0f44 31EF xorl %ebp, %edi
|
||
1717 0f46 89C5 movl %eax, %ebp
|
||
1718 0f48 D1 .byte 209
|
||
1719 0f49 C7 .byte 199 # roll $1 %edi
|
||
1720 0f4a 31DD xorl %ebx, %ebp
|
||
1721 0f4c 897C2424 movl %edi, 36(%esp)
|
||
1722 0f50 31CD xorl %ecx, %ebp
|
||
1723 0f52 8DBC17D6 leal 3395469782(%edi,%edx,1),%edi
|
||
1723 C162CA
|
||
1724 0f59 89F2 movl %esi, %edx
|
||
1725 0f5b C1C205 roll $5, %edx
|
||
1726 0f5e D1 .byte 209
|
||
1727 0f5f C8 .byte 200 # rorl $1 %eax
|
||
1728 0f60 01EA addl %ebp, %edx
|
||
1729 0f62 D1 .byte 209
|
||
1730 0f63 C8 .byte 200 # rorl $1 %eax
|
||
1731 0f64 01D7 addl %edx, %edi
|
||
1732 # 20_39 74
|
||
1733 0f66 8B542428 movl 40(%esp), %edx
|
||
1734 0f6a 8B6C2430 movl 48(%esp), %ebp
|
||
1735 0f6e 31EA xorl %ebp, %edx
|
||
1736 0f70 8B6C2408 movl 8(%esp), %ebp
|
||
1737 0f74 31EA xorl %ebp, %edx
|
||
1738 0f76 8B6C241C movl 28(%esp), %ebp
|
||
1739 0f7a 31EA xorl %ebp, %edx
|
||
1740 0f7c 89F5 movl %esi, %ebp
|
||
1741 0f7e D1 .byte 209
|
||
1742 0f7f C2 .byte 194 # roll $1 %edx
|
||
1743 0f80 31C5 xorl %eax, %ebp
|
||
1744 0f82 89542428 movl %edx, 40(%esp)
|
||
1745 0f86 31DD xorl %ebx, %ebp
|
||
1746 0f88 8D940AD6 leal 3395469782(%edx,%ecx,1),%edx
|
||
1746 C162CA
|
||
1747 0f8f 89F9 movl %edi, %ecx
|
||
1748 0f91 C1C105 roll $5, %ecx
|
||
1749 0f94 D1 .byte 209
|
||
GAS LISTING f.s page 33
|
||
|
||
|
||
1750 0f95 CE .byte 206 # rorl $1 %esi
|
||
1751 0f96 01E9 addl %ebp, %ecx
|
||
1752 0f98 D1 .byte 209
|
||
1753 0f99 CE .byte 206 # rorl $1 %esi
|
||
1754 0f9a 01CA addl %ecx, %edx
|
||
1755 # 20_39 75
|
||
1756 0f9c 8B4C242C movl 44(%esp), %ecx
|
||
1757 0fa0 8B6C2434 movl 52(%esp), %ebp
|
||
1758 0fa4 31E9 xorl %ebp, %ecx
|
||
1759 0fa6 8B6C240C movl 12(%esp), %ebp
|
||
1760 0faa 31E9 xorl %ebp, %ecx
|
||
1761 0fac 8B6C2420 movl 32(%esp), %ebp
|
||
1762 0fb0 31E9 xorl %ebp, %ecx
|
||
1763 0fb2 89FD movl %edi, %ebp
|
||
1764 0fb4 D1 .byte 209
|
||
1765 0fb5 C1 .byte 193 # roll $1 %ecx
|
||
1766 0fb6 31F5 xorl %esi, %ebp
|
||
1767 0fb8 894C242C movl %ecx, 44(%esp)
|
||
1768 0fbc 31C5 xorl %eax, %ebp
|
||
1769 0fbe 8D8C19D6 leal 3395469782(%ecx,%ebx,1),%ecx
|
||
1769 C162CA
|
||
1770 0fc5 89D3 movl %edx, %ebx
|
||
1771 0fc7 C1C305 roll $5, %ebx
|
||
1772 0fca D1 .byte 209
|
||
1773 0fcb CF .byte 207 # rorl $1 %edi
|
||
1774 0fcc 01EB addl %ebp, %ebx
|
||
1775 0fce D1 .byte 209
|
||
1776 0fcf CF .byte 207 # rorl $1 %edi
|
||
1777 0fd0 01D9 addl %ebx, %ecx
|
||
1778 # 20_39 76
|
||
1779 0fd2 8B5C2430 movl 48(%esp), %ebx
|
||
1780 0fd6 8B6C2438 movl 56(%esp), %ebp
|
||
1781 0fda 31EB xorl %ebp, %ebx
|
||
1782 0fdc 8B6C2410 movl 16(%esp), %ebp
|
||
1783 0fe0 31EB xorl %ebp, %ebx
|
||
1784 0fe2 8B6C2424 movl 36(%esp), %ebp
|
||
1785 0fe6 31EB xorl %ebp, %ebx
|
||
1786 0fe8 89D5 movl %edx, %ebp
|
||
1787 0fea D1 .byte 209
|
||
1788 0feb C3 .byte 195 # roll $1 %ebx
|
||
1789 0fec 31FD xorl %edi, %ebp
|
||
1790 0fee 895C2430 movl %ebx, 48(%esp)
|
||
1791 0ff2 31F5 xorl %esi, %ebp
|
||
1792 0ff4 8D9C03D6 leal 3395469782(%ebx,%eax,1),%ebx
|
||
1792 C162CA
|
||
1793 0ffb 89C8 movl %ecx, %eax
|
||
1794 0ffd C1C005 roll $5, %eax
|
||
1795 1000 D1 .byte 209
|
||
1796 1001 CA .byte 202 # rorl $1 %edx
|
||
1797 1002 01E8 addl %ebp, %eax
|
||
1798 1004 D1 .byte 209
|
||
1799 1005 CA .byte 202 # rorl $1 %edx
|
||
1800 1006 01C3 addl %eax, %ebx
|
||
1801 # 20_39 77
|
||
1802 1008 8B442434 movl 52(%esp), %eax
|
||
1803 100c 8B6C243C movl 60(%esp), %ebp
|
||
1804 1010 31E8 xorl %ebp, %eax
|
||
GAS LISTING f.s page 34
|
||
|
||
|
||
1805 1012 8B6C2414 movl 20(%esp), %ebp
|
||
1806 1016 31E8 xorl %ebp, %eax
|
||
1807 1018 8B6C2428 movl 40(%esp), %ebp
|
||
1808 101c 31E8 xorl %ebp, %eax
|
||
1809 101e 89CD movl %ecx, %ebp
|
||
1810 1020 D1 .byte 209
|
||
1811 1021 C0 .byte 192 # roll $1 %eax
|
||
1812 1022 31D5 xorl %edx, %ebp
|
||
1813 1024 89442434 movl %eax, 52(%esp)
|
||
1814 1028 31FD xorl %edi, %ebp
|
||
1815 102a 8D8430D6 leal 3395469782(%eax,%esi,1),%eax
|
||
1815 C162CA
|
||
1816 1031 89DE movl %ebx, %esi
|
||
1817 1033 C1C605 roll $5, %esi
|
||
1818 1036 D1 .byte 209
|
||
1819 1037 C9 .byte 201 # rorl $1 %ecx
|
||
1820 1038 01EE addl %ebp, %esi
|
||
1821 103a D1 .byte 209
|
||
1822 103b C9 .byte 201 # rorl $1 %ecx
|
||
1823 103c 01F0 addl %esi, %eax
|
||
1824 # 20_39 78
|
||
1825 103e 8B742438 movl 56(%esp), %esi
|
||
1826 1042 8B2C24 movl (%esp), %ebp
|
||
1827 1045 31EE xorl %ebp, %esi
|
||
1828 1047 8B6C2418 movl 24(%esp), %ebp
|
||
1829 104b 31EE xorl %ebp, %esi
|
||
1830 104d 8B6C242C movl 44(%esp), %ebp
|
||
1831 1051 31EE xorl %ebp, %esi
|
||
1832 1053 89DD movl %ebx, %ebp
|
||
1833 1055 D1 .byte 209
|
||
1834 1056 C6 .byte 198 # roll $1 %esi
|
||
1835 1057 31CD xorl %ecx, %ebp
|
||
1836 1059 89742438 movl %esi, 56(%esp)
|
||
1837 105d 31D5 xorl %edx, %ebp
|
||
1838 105f 8DB43ED6 leal 3395469782(%esi,%edi,1),%esi
|
||
1838 C162CA
|
||
1839 1066 89C7 movl %eax, %edi
|
||
1840 1068 C1C705 roll $5, %edi
|
||
1841 106b D1 .byte 209
|
||
1842 106c CB .byte 203 # rorl $1 %ebx
|
||
1843 106d 01EF addl %ebp, %edi
|
||
1844 106f D1 .byte 209
|
||
1845 1070 CB .byte 203 # rorl $1 %ebx
|
||
1846 1071 01FE addl %edi, %esi
|
||
1847 # 20_39 79
|
||
1848 1073 8B7C243C movl 60(%esp), %edi
|
||
1849 1077 8B6C2404 movl 4(%esp), %ebp
|
||
1850 107b 31EF xorl %ebp, %edi
|
||
1851 107d 8B6C241C movl 28(%esp), %ebp
|
||
1852 1081 31EF xorl %ebp, %edi
|
||
1853 1083 8B6C2430 movl 48(%esp), %ebp
|
||
1854 1087 31EF xorl %ebp, %edi
|
||
1855 1089 89C5 movl %eax, %ebp
|
||
1856 108b D1 .byte 209
|
||
1857 108c C7 .byte 199 # roll $1 %edi
|
||
1858 108d 31DD xorl %ebx, %ebp
|
||
1859 108f 897C243C movl %edi, 60(%esp)
|
||
GAS LISTING f.s page 35
|
||
|
||
|
||
1860 1093 31CD xorl %ecx, %ebp
|
||
1861 1095 8DBC17D6 leal 3395469782(%edi,%edx,1),%edi
|
||
1861 C162CA
|
||
1862 109c 89F2 movl %esi, %edx
|
||
1863 109e C1C205 roll $5, %edx
|
||
1864 10a1 01EA addl %ebp, %edx
|
||
1865 10a3 8B6C245C movl 92(%esp), %ebp
|
||
1866 10a7 D1 .byte 209
|
||
1867 10a8 C8 .byte 200 # rorl $1 %eax
|
||
1868 10a9 01D7 addl %edx, %edi
|
||
1869 10ab D1 .byte 209
|
||
1870 10ac C8 .byte 200 # rorl $1 %eax
|
||
1871 # End processing
|
||
1872
|
||
1873 10ad 8B550C movl 12(%ebp), %edx
|
||
1874 10b0 01DA addl %ebx, %edx
|
||
1875 10b2 8B5D04 movl 4(%ebp), %ebx
|
||
1876 10b5 01F3 addl %esi, %ebx
|
||
1877 10b7 89C6 movl %eax, %esi
|
||
1878 10b9 8B4500 movl (%ebp), %eax
|
||
1879 10bc 89550C movl %edx, 12(%ebp)
|
||
1880 10bf 01F8 addl %edi, %eax
|
||
1881 10c1 8B7D10 movl 16(%ebp), %edi
|
||
1882 10c4 01CF addl %ecx, %edi
|
||
1883 10c6 8B4D08 movl 8(%ebp), %ecx
|
||
1884 10c9 01F1 addl %esi, %ecx
|
||
1885 10cb 894500 movl %eax, (%ebp)
|
||
1886 10ce 894D08 movl %ecx, 8(%ebp)
|
||
1887 10d1 8B742440 movl 64(%esp), %esi
|
||
1888 10d5 897D10 movl %edi, 16(%ebp)
|
||
1889 10d8 83C640 addl $64, %esi
|
||
1890 10db 8B442444 movl 68(%esp), %eax
|
||
1891 10df 895D04 movl %ebx, 4(%ebp)
|
||
1892 10e2 39F0 cmpl %esi, %eax
|
||
1893 10e4 8B06 movl (%esi), %eax
|
||
1894 10e6 0F8D3EEF jge .L000start
|
||
1894 FFFF
|
||
1895 10ec 83C448 addl $72, %esp
|
||
1896 10ef 5F popl %edi
|
||
1897 10f0 5B popl %ebx
|
||
1898 10f1 5D popl %ebp
|
||
1899 10f2 5E popl %esi
|
||
1900 10f3 C3 ret
|
||
1901 .sha1_block_x86_end:
|
||
1902 .size sha1_block_x86,.sha1_block_x86_end-sha1_block_x86
|
||
1903 .ident "desasm.pl"
|