]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - ld/testsuite/ld-elf/eh4.s
Update year range in copyright notice of binutils files
[thirdparty/binutils-gdb.git] / ld / testsuite / ld-elf / eh4.s
CommitLineData
ac685e6a
JJ
1 .text
2 .align 512
3 .globl foo
4 .type foo, @function
5foo:
6.LFB1:
7 subq $72, %rsp
8.LCFI1:
9 xorl %eax, %eax
10 movq %rsp, %rdi
11 call bar@PLT
12 addq $72, %rsp
13 ret
14.LFE1:
15 .size foo, .-foo
16 .globl bar
17 .type bar, @function
18bar:
19.LFB2:
20 subq $72, %rsp
21.LCFI2:
22 xorl %eax, %eax
23 movq %rsp, %rdi
24 call bar@PLT
25 addq $72, %rsp
26 ret
27.LFE2:
28 .size bar, .-bar
29 .section .eh_frame,"a",@progbits
30.Lframe1:
31 .long .LECIE1-.LSCIE1 # Length of Common Information Entry
32.LSCIE1:
33 .long 0x0 # CIE Identifier Tag
34 .byte 0x1 # CIE Version
35 .ascii "zR\0" # CIE Augmentation
36 .uleb128 0x1 # CIE Code Alignment Factor
37 .sleb128 -8 # CIE Data Alignment Factor
38 .byte 0x10 # CIE RA Column
39 .uleb128 0x1 # Augmentation size
40 .byte 0x1b # FDE Encoding (pcrel sdata4)
41 .byte 0xc # DW_CFA_def_cfa
42 .uleb128 0x7
43 .uleb128 0x8
44 .byte 0x90 # DW_CFA_offset, column 0x10
45 .uleb128 0x1
46 .align 8
47.LECIE1:
48.LSFDE1:
49 .long .LEFDE1-.LASFDE1 # FDE Length
50.LASFDE1:
51 .long .LASFDE1-.Lframe1 # FDE CIE offset
52 .long .LFB1-. # FDE initial location
53 .long .LFE1-.LFB1 # FDE address range
54 .uleb128 0x0 # Augmentation size
55 .byte 0x1 # DW_CFA_set_loc
56 .long .LCFI1-.
57 .byte 0xe # DW_CFA_def_cfa_offset
58 .uleb128 0x50
59 .align 8
60.LEFDE1:
61.Lframe2:
62 .long .LECIE2-.LSCIE2 # Length of Common Information Entry
63.LSCIE2:
64 .long 0x0 # CIE Identifier Tag
65 .byte 0x1 # CIE Version
66 .ascii "zR\0" # CIE Augmentation
67 .uleb128 0x1 # CIE Code Alignment Factor
68 .sleb128 -8 # CIE Data Alignment Factor
69 .byte 0x10 # CIE RA Column
70 .uleb128 0x1 # Augmentation size
71 .byte 0x1b # FDE Encoding (pcrel sdata4)
72 .byte 0xc # DW_CFA_def_cfa
73 .uleb128 0x7
74 .uleb128 0x8
75 .byte 0x90 # DW_CFA_offset, column 0x10
76 .uleb128 0x1
77 .align 8
78.LECIE2:
79.LSFDE2:
80 .long .LEFDE2-.LASFDE2 # FDE Length
81.LASFDE2:
82 .long .LASFDE2-.Lframe2 # FDE CIE offset
83 .long .LFB2-. # FDE initial location
84 .long .LFE2-.LFB2 # FDE address range
85 .uleb128 0x0 # Augmentation size
86 .byte 0x1 # DW_CFA_set_loc
87 .long .LCFI2-.
88 .byte 0xe # DW_CFA_def_cfa_offset
89 .uleb128 0x50
90 .align 8
91.LEFDE2:
92 .section .note.GNU-stack,"",@progbits