aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-mips-elf/eh-frame5.s
blob: 741a021685dbb822583a7263d4545f201a8bb4df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
	.cfi_startproc
	.cfi_personality 0x0,local_pers
	.cfi_lsda 0x0,LSDA
	.ent	f1
f1:
	nop
	.end	f1
	.cfi_endproc

	.cfi_startproc
	.cfi_personality 0x0,hidden_pers
	.cfi_lsda 0x0,LSDA
	.ent	f2
f2:
	nop
	.end	f2
	.cfi_endproc

	.cfi_startproc
	.cfi_personality 0x0,global_pers
	.cfi_lsda 0x0,LSDA
	.ent	f3
f3:
	nop
	.end	f3
	.cfi_endproc

	.cfi_startproc
	.cfi_personality 0x0,extern_pers
	.cfi_lsda 0x0,LSDA
	.ent	f4
f4:
	nop
	.end	f4
	.cfi_endproc

	.cfi_startproc
	.cfi_personality 0x80,local_indirect_ptr
	.cfi_lsda 0x0,LSDA
	.ent	f5
f5:
	nop
	.end	f5
	.cfi_endproc

	.cfi_startproc
	.cfi_personality 0x80,hidden_indirect_ptr
	.cfi_lsda 0x0,LSDA
	.ent	f6
f6:
	nop
	.end	f6
	.cfi_endproc

	.cfi_startproc
	.cfi_personality 0x80,global_indirect_ptr
	.cfi_lsda 0x0,LSDA
	.ent	f7
f7:
	nop
	.end	f7
	.cfi_endproc

	.cfi_startproc
	.cfi_personality 0x80,extern_indirect_ptr
	.cfi_lsda 0x0,LSDA
	.ent	f8
f8:
	nop
	.end	f8
	.cfi_endproc


	.ent	local_pers
local_pers:
	nop
	.end	local_pers

	.globl	hidden_pers
	.hidden	hidden_pers
	.ent	hidden_pers
hidden_pers:
	nop
	.end	hidden_pers

	.globl	global_pers
	.ent	global_pers
global_pers:
	nop
	.end	global_pers

	.section .data,"aw",@progbits

local_indirect_ptr:
	.4byte	pers1

	.globl hidden_indirect_ptr
	.hidden hidden_indirect_ptr
hidden_indirect_ptr:
	.4byte	pers2

	.globl global_indirect_ptr
global_indirect_ptr:
	.4byte	pers3

LSDA:
	.4byte	0