diff options
Diffstat (limited to 'crt/i386')
| -rw-r--r-- | crt/i386/crt1.s | 17 | 
1 files changed, 17 insertions, 0 deletions
| diff --git a/crt/i386/crt1.s b/crt/i386/crt1.s new file mode 100644 index 00000000..050adec8 --- /dev/null +++ b/crt/i386/crt1.s @@ -0,0 +1,17 @@ +.text +.global _start +_start: +	xorl %ebp,%ebp +	popl %ecx +	movl %esp,%eax +	andl $-16,%esp +	pushl %esp +	pushl %esp +	pushl %edx +	pushl $0 +	pushl $0 +	pushl %eax +	pushl %ecx +	pushl $main +	call __libc_start_main +.L0:	jmp .L0 | 
