OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.18.50/] [ld/] [testsuite/] [ld-h8300/] [gcsection.s] - Diff between revs 38 and 156

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

Rev 38 Rev 156
        .h8300h
        .h8300h
        .section        .text.functionWeUse,"ax",@progbits
        .section        .text.functionWeUse,"ax",@progbits
        .align 1
        .align 1
        .global _functionWeUse
        .global _functionWeUse
_functionWeUse:
_functionWeUse:
        mov.l   er6,@-er7
        mov.l   er6,@-er7
        mov.l   er7,er6
        mov.l   er7,er6
        subs    #4,er7
        subs    #4,er7
        mov.w   r0,@(-2,er6)
        mov.w   r0,@(-2,er6)
        mov.w   @(-2,er6),r2
        mov.w   @(-2,er6),r2
        mov.w   r2,r0
        mov.w   r2,r0
        adds    #4,er7
        adds    #4,er7
        mov.l   @er7+,er6
        mov.l   @er7+,er6
        rts
        rts
        .size   _functionWeUse, .-_functionWeUse
        .size   _functionWeUse, .-_functionWeUse
        .section        .text.functionWeDontUse,"ax",@progbits
        .section        .text.functionWeDontUse,"ax",@progbits
        .align 1
        .align 1
        .global _functionWeDontUse
        .global _functionWeDontUse
_functionWeDontUse:
_functionWeDontUse:
        mov.l   er6,@-er7
        mov.l   er6,@-er7
        mov.l   er7,er6
        mov.l   er7,er6
        subs    #4,er7
        subs    #4,er7
        mov.w   r0,@(-2,er6)
        mov.w   r0,@(-2,er6)
        mov.w   @(-2,er6),r2
        mov.w   @(-2,er6),r2
        mov.w   r2,r0
        mov.w   r2,r0
        adds    #4,er7
        adds    #4,er7
        mov.l   @er7+,er6
        mov.l   @er7+,er6
        rts
        rts
        .size   _functionWeDontUse, .-_functionWeDontUse
        .size   _functionWeDontUse, .-_functionWeDontUse
        .section        .text.start,"ax",@progbits
        .section        .text.start,"ax",@progbits
        .align 1
        .align 1
        .global _start
        .global _start
_start:
_start:
        mov.l   er6,@-er7
        mov.l   er6,@-er7
        mov.l   er7,er6
        mov.l   er7,er6
        mov.w   #75,r0
        mov.w   #75,r0
        jsr     @_functionWeUse
        jsr     @_functionWeUse
        mov.w   r0,r2
        mov.w   r0,r2
        mov.w   r2,r0
        mov.w   r2,r0
        mov.l   @er7+,er6
        mov.l   @er7+,er6
        rts
        rts
        .size   _start, .-_start
        .size   _start, .-_start
        .end
        .end
 
 

powered by: WebSVN 2.1.0

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