OLD | NEW |
1 #if defined(__i386__) | 1 #if defined(__i386__) |
2 .file "rc4-586.S" | 2 .file "rc4-586.S" |
3 .text | 3 .text |
4 .globl» _RC4 | 4 .globl» _asm_RC4 |
| 5 .private_extern»_asm_RC4 |
5 .align 4 | 6 .align 4 |
6 _RC4: | 7 _asm_RC4: |
7 L_RC4_begin: | 8 L_asm_RC4_begin: |
8 pushl %ebp | 9 pushl %ebp |
9 pushl %ebx | 10 pushl %ebx |
10 pushl %esi | 11 pushl %esi |
11 pushl %edi | 12 pushl %edi |
12 movl 20(%esp),%edi | 13 movl 20(%esp),%edi |
13 movl 24(%esp),%edx | 14 movl 24(%esp),%edx |
14 movl 28(%esp),%esi | 15 movl 28(%esp),%esi |
15 movl 32(%esp),%ebp | 16 movl 32(%esp),%ebp |
16 xorl %eax,%eax | 17 xorl %eax,%eax |
17 xorl %ebx,%ebx | 18 xorl %ebx,%ebx |
(...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
258 L007done: | 259 L007done: |
259 decb %al | 260 decb %al |
260 movl %ebx,-4(%edi) | 261 movl %ebx,-4(%edi) |
261 movb %al,-8(%edi) | 262 movb %al,-8(%edi) |
262 L000abort: | 263 L000abort: |
263 popl %edi | 264 popl %edi |
264 popl %esi | 265 popl %esi |
265 popl %ebx | 266 popl %ebx |
266 popl %ebp | 267 popl %ebp |
267 ret | 268 ret |
268 .globl» _RC4_set_key | 269 .globl» _asm_RC4_set_key |
| 270 .private_extern»_asm_RC4_set_key |
269 .align 4 | 271 .align 4 |
270 _RC4_set_key: | 272 _asm_RC4_set_key: |
271 L_RC4_set_key_begin: | 273 L_asm_RC4_set_key_begin: |
272 pushl %ebp | 274 pushl %ebp |
273 pushl %ebx | 275 pushl %ebx |
274 pushl %esi | 276 pushl %esi |
275 pushl %edi | 277 pushl %edi |
276 movl 20(%esp),%edi | 278 movl 20(%esp),%edi |
277 movl 24(%esp),%ebp | 279 movl 24(%esp),%ebp |
278 movl 28(%esp),%esi | 280 movl 28(%esp),%esi |
279 call L010PIC_me_up | 281 call L010PIC_me_up |
280 L010PIC_me_up: | 282 L010PIC_me_up: |
281 popl %edx | 283 popl %edx |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
335 L015exit: | 337 L015exit: |
336 xorl %eax,%eax | 338 xorl %eax,%eax |
337 movl %eax,-8(%edi) | 339 movl %eax,-8(%edi) |
338 movl %eax,-4(%edi) | 340 movl %eax,-4(%edi) |
339 popl %edi | 341 popl %edi |
340 popl %esi | 342 popl %esi |
341 popl %ebx | 343 popl %ebx |
342 popl %ebp | 344 popl %ebp |
343 ret | 345 ret |
344 .globl _RC4_options | 346 .globl _RC4_options |
| 347 .private_extern _RC4_options |
345 .align 4 | 348 .align 4 |
346 _RC4_options: | 349 _RC4_options: |
347 L_RC4_options_begin: | 350 L_RC4_options_begin: |
348 call L018pic_point | 351 call L018pic_point |
349 L018pic_point: | 352 L018pic_point: |
350 popl %eax | 353 popl %eax |
351 leal L019opts-L018pic_point(%eax),%eax | 354 leal L019opts-L018pic_point(%eax),%eax |
352 call L020PIC_me_up | 355 call L020PIC_me_up |
353 L020PIC_me_up: | 356 L020PIC_me_up: |
354 popl %edx | 357 popl %edx |
(...skipping 16 matching lines...) Expand all Loading... |
371 .byte 114,99,52,40,56,120,44,109,109,120,41,0 | 374 .byte 114,99,52,40,56,120,44,109,109,120,41,0 |
372 .byte 82,67,52,32,102,111,114,32,120,56,54,44,32,67,82,89 | 375 .byte 82,67,52,32,102,111,114,32,120,56,54,44,32,67,82,89 |
373 .byte 80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114 | 376 .byte 80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114 |
374 .byte 111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 | 377 .byte 111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 |
375 .align 6,0x90 | 378 .align 6,0x90 |
376 .section __IMPORT,__pointers,non_lazy_symbol_pointers | 379 .section __IMPORT,__pointers,non_lazy_symbol_pointers |
377 L_OPENSSL_ia32cap_P$non_lazy_ptr: | 380 L_OPENSSL_ia32cap_P$non_lazy_ptr: |
378 .indirect_symbol _OPENSSL_ia32cap_P | 381 .indirect_symbol _OPENSSL_ia32cap_P |
379 .long 0 | 382 .long 0 |
380 #endif | 383 #endif |
OLD | NEW |