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

Subversion Repositories openrisc_2011-10-31

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

Go to most recent revision | Only display areas with differences | Details | Blame | View Log

Rev 38 Rev 156
        .text
        .text
        .align  512
        .align  512
        .globl foo
        .globl foo
        .type   foo, @function
        .type   foo, @function
foo:
foo:
.LFB1:
.LFB1:
        subq    $72, %rsp
        subq    $72, %rsp
.LCFI1:
.LCFI1:
        xorl    %eax, %eax
        xorl    %eax, %eax
        movq    %rsp, %rdi
        movq    %rsp, %rdi
        call    bar@PLT
        call    bar@PLT
        addq    $72, %rsp
        addq    $72, %rsp
        ret
        ret
.LFE1:
.LFE1:
        .size   foo, .-foo
        .size   foo, .-foo
        .globl bar
        .globl bar
        .type   bar, @function
        .type   bar, @function
bar:
bar:
.LFB2:
.LFB2:
        subq    $72, %rsp
        subq    $72, %rsp
.LCFI2:
.LCFI2:
        xorl    %eax, %eax
        xorl    %eax, %eax
        movq    %rsp, %rdi
        movq    %rsp, %rdi
        call    bar@PLT
        call    bar@PLT
        addq    $72, %rsp
        addq    $72, %rsp
        ret
        ret
.LFE2:
.LFE2:
        .size   bar, .-bar
        .size   bar, .-bar
        .section        .eh_frame,"a",@progbits
        .section        .eh_frame,"a",@progbits
.Lframe1:
.Lframe1:
        .long   .LECIE1-.LSCIE1 # Length of Common Information Entry
        .long   .LECIE1-.LSCIE1 # Length of Common Information Entry
.LSCIE1:
.LSCIE1:
        .long   0x0     # CIE Identifier Tag
        .long   0x0     # CIE Identifier Tag
        .byte   0x1     # CIE Version
        .byte   0x1     # CIE Version
        .ascii "zR\0"   # CIE Augmentation
        .ascii "zR\0"   # CIE Augmentation
        .uleb128 0x1    # CIE Code Alignment Factor
        .uleb128 0x1    # CIE Code Alignment Factor
        .sleb128 -8     # CIE Data Alignment Factor
        .sleb128 -8     # CIE Data Alignment Factor
        .byte   0x10    # CIE RA Column
        .byte   0x10    # CIE RA Column
        .uleb128 0x1    # Augmentation size
        .uleb128 0x1    # Augmentation size
        .byte   0x1b    # FDE Encoding (pcrel sdata4)
        .byte   0x1b    # FDE Encoding (pcrel sdata4)
        .byte   0xc     # DW_CFA_def_cfa
        .byte   0xc     # DW_CFA_def_cfa
        .uleb128 0x7
        .uleb128 0x7
        .uleb128 0x8
        .uleb128 0x8
        .byte   0x90    # DW_CFA_offset, column 0x10
        .byte   0x90    # DW_CFA_offset, column 0x10
        .uleb128 0x1
        .uleb128 0x1
        .align 8
        .align 8
.LECIE1:
.LECIE1:
.LSFDE1:
.LSFDE1:
        .long   .LEFDE1-.LASFDE1        # FDE Length
        .long   .LEFDE1-.LASFDE1        # FDE Length
.LASFDE1:
.LASFDE1:
        .long   .LASFDE1-.Lframe1       # FDE CIE offset
        .long   .LASFDE1-.Lframe1       # FDE CIE offset
        .long   .LFB1-. # FDE initial location
        .long   .LFB1-. # FDE initial location
        .long   .LFE1-.LFB1     # FDE address range
        .long   .LFE1-.LFB1     # FDE address range
        .uleb128 0x0    # Augmentation size
        .uleb128 0x0    # Augmentation size
        .byte   0x1     # DW_CFA_set_loc
        .byte   0x1     # DW_CFA_set_loc
        .long   .LCFI1-.
        .long   .LCFI1-.
        .byte   0xe     # DW_CFA_def_cfa_offset
        .byte   0xe     # DW_CFA_def_cfa_offset
        .uleb128 0x50
        .uleb128 0x50
        .align 8
        .align 8
.LEFDE1:
.LEFDE1:
.Lframe2:
.Lframe2:
        .long   .LECIE2-.LSCIE2 # Length of Common Information Entry
        .long   .LECIE2-.LSCIE2 # Length of Common Information Entry
.LSCIE2:
.LSCIE2:
        .long   0x0     # CIE Identifier Tag
        .long   0x0     # CIE Identifier Tag
        .byte   0x1     # CIE Version
        .byte   0x1     # CIE Version
        .ascii "zR\0"   # CIE Augmentation
        .ascii "zR\0"   # CIE Augmentation
        .uleb128 0x1    # CIE Code Alignment Factor
        .uleb128 0x1    # CIE Code Alignment Factor
        .sleb128 -8     # CIE Data Alignment Factor
        .sleb128 -8     # CIE Data Alignment Factor
        .byte   0x10    # CIE RA Column
        .byte   0x10    # CIE RA Column
        .uleb128 0x1    # Augmentation size
        .uleb128 0x1    # Augmentation size
        .byte   0x1b    # FDE Encoding (pcrel sdata4)
        .byte   0x1b    # FDE Encoding (pcrel sdata4)
        .byte   0xc     # DW_CFA_def_cfa
        .byte   0xc     # DW_CFA_def_cfa
        .uleb128 0x7
        .uleb128 0x7
        .uleb128 0x8
        .uleb128 0x8
        .byte   0x90    # DW_CFA_offset, column 0x10
        .byte   0x90    # DW_CFA_offset, column 0x10
        .uleb128 0x1
        .uleb128 0x1
        .align 8
        .align 8
.LECIE2:
.LECIE2:
.LSFDE2:
.LSFDE2:
        .long   .LEFDE2-.LASFDE2        # FDE Length
        .long   .LEFDE2-.LASFDE2        # FDE Length
.LASFDE2:
.LASFDE2:
        .long   .LASFDE2-.Lframe2       # FDE CIE offset
        .long   .LASFDE2-.Lframe2       # FDE CIE offset
        .long   .LFB2-. # FDE initial location
        .long   .LFB2-. # FDE initial location
        .long   .LFE2-.LFB2     # FDE address range
        .long   .LFE2-.LFB2     # FDE address range
        .uleb128 0x0    # Augmentation size
        .uleb128 0x0    # Augmentation size
        .byte   0x1     # DW_CFA_set_loc
        .byte   0x1     # DW_CFA_set_loc
        .long   .LCFI2-.
        .long   .LCFI2-.
        .byte   0xe     # DW_CFA_def_cfa_offset
        .byte   0xe     # DW_CFA_def_cfa_offset
        .uleb128 0x50
        .uleb128 0x50
        .align 8
        .align 8
.LEFDE2:
.LEFDE2:
        .section        .note.GNU-stack,"",@progbits
        .section        .note.GNU-stack,"",@progbits
 
 

powered by: WebSVN 2.1.0

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