Browse Source

consistency cleanup: removed redundant size suffixed from i386 asm

rs-1.0
Rich Felker 14 years ago
parent
commit
faab12bece
  1. 20
      crt/i386/Scrt1.s
  2. 24
      crt/i386/crt1.s

20
crt/i386/Scrt1.s

@ -3,13 +3,13 @@
.text
.global _start
_start:
xorl %ebp,%ebp
popl %ecx
movl %esp,%eax
andl $-16,%esp
pushl %esp
pushl %esp
pushl %edx
xor %ebp,%ebp
pop %ecx
mov %esp,%eax
and $-16,%esp
push %esp
push %esp
push %edx
call 1f
1: addl $_GLOBAL_OFFSET_TABLE_,(%esp)
pop %ebx
@ -17,8 +17,8 @@ _start:
1: addl $[_fini-.],(%esp)
call 1f
1: addl $[_init-.],(%esp)
pushl %eax
pushl %ecx
pushl main@GOT(%ebx)
push %eax
push %ecx
push main@GOT(%ebx)
call __libc_start_main@plt
1: jmp 1b

24
crt/i386/crt1.s

@ -3,17 +3,17 @@
.text
.global _start
_start:
xorl %ebp,%ebp
popl %ecx
movl %esp,%eax
andl $-16,%esp
pushl %esp
pushl %esp
pushl %edx
pushl $_fini
pushl $_init
pushl %eax
pushl %ecx
pushl $main
xor %ebp,%ebp
pop %ecx
mov %esp,%eax
and $-16,%esp
push %esp
push %esp
push %edx
push $_fini
push $_init
push %eax
push %ecx
push $main
call __libc_start_main
1: jmp 1b

Loading…
Cancel
Save