OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [tags/] [gnu-src/] [newlib-1.18.0/] [newlib-1.18.0-or32-1.0rc1/] [newlib/] [libc/] [sys/] [sysvnecv70/] [crt0.S] - Diff between revs 207 and 345

Only display areas with differences | Details | Blame | View Log

Rev 207 Rev 345
        .globl  start
        .globl  start
start:
start:
        sub.w   #0x8,sp
        sub.w   #0x8,sp
        mov.w   0x8[sp],[sp]
        mov.w   0x8[sp],[sp]
        movea.w 0xc[sp],r0
        movea.w 0xc[sp],r0
        mov.w   r0,0x4[sp]
        mov.w   r0,0x4[sp]
tloop:  test.w  [r0+]
tloop:  test.w  [r0+]
        jne     tloop
        jne     tloop
        cmp.w   r0,[0x4[sp]]
        cmp.w   r0,[0x4[sp]]
        jge     l1
        jge     l1
        sub.w   #0x4,r0
        sub.w   #0x4,r0
l1:     mov.w   r0,0x8[sp]
l1:     mov.w   r0,0x8[sp]
        mov.w   r0,_environ
        mov.w   r0,_environ
        call    _main,[sp]
        call    _main,[sp]
        add.w   #0xc,sp
        add.w   #0xc,sp
        push    r0
        push    r0
        call    _exit,[sp]
        call    _exit,[sp]
        add.w   #0x4,sp
        add.w   #0x4,sp
        chlvl   #0,#1
        chlvl   #0,#1
        .data
        .data
        .globl  _environ
        .globl  _environ
_environ:
_environ:
        .word   0
        .word   0
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.