URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-old/] [newlib-1.17.0/] [newlib/] [libc/] [sys/] [sysvnecv70/] [crt0.S] - Rev 816
Compare with Previous | Blame | View Log
.globl start
start:
sub.w #0x8,sp
mov.w 0x8[sp],[sp]
movea.w 0xc[sp],r0
mov.w r0,0x4[sp]
tloop: test.w [r0+]
jne tloop
cmp.w r0,[0x4[sp]]
jge l1
sub.w #0x4,r0
l1: mov.w r0,0x8[sp]
mov.w r0,_environ
call _main,[sp]
add.w #0xc,sp
push r0
call _exit,[sp]
add.w #0x4,sp
chlvl #0,#1
.data
.globl _environ
_environ:
.word 0