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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [ia64/] [unwind-ok.d] - Blame information for rev 38

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
#readelf: -u
2
#name: ia64 unwind descriptors
3
 
4
Unwind section '\.IA_64\.unwind' at offset 0x[[:xdigit:]]+ contains 8 entries:
5
 
6
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
7
[[:space:]]*v[[:digit:]]+, flags=0x3 \( ?ehandler uhandler\), len=[[:digit:]]+ bytes
8
[[:space:]]*R1:prologue\(rlen=8\)
9
[[:space:]]*P6:fr_mem\(frmask=\[f2,f5\]\)
10
[[:space:]]*P6:gr_mem\(grmask=\[r4,r7\]\)
11
[[:space:]]*P1:br_mem\(brmask=\[b1,b5\]\)
12
[[:space:]]*P4:spill_mask\(imask=\[rfb,rfb,--\]\)
13
[[:space:]]*P7:spill_base\(pspoff=0x10-0x10\)
14
[[:space:]]*P3:rp_br\(reg=b7\)
15
[[:space:]]*P10:unwabi\(abi=@svr4,context=0x00\)
16
[[:space:]]*R1:body\(rlen=25\)
17
[[:space:]]*X2:spill_reg\(t=0,reg=r4,treg=r2\)
18
[[:space:]]*X4:spill_reg_p\(qp=p1,t=1,reg=r7,treg=r31\)
19
[[:space:]]*X1:spill_sprel\(reg=b1,t=2,spoff=0x8\)
20
[[:space:]]*X3:spill_sprel_p\(qp=p2,t=3,reg=b5,spoff=0x10\)
21
[[:space:]]*X1:spill_psprel\(reg=f2,t=4,pspoff=0x10-0x28\)
22
[[:space:]]*X3:spill_psprel_p\(qp=p4,t=5,reg=f5,pspoff=0x10-0x30\)
23
[[:space:]]*X2:restore\(t=6,reg=f16\)
24
[[:space:]]*X4:restore_p\(qp=p8,t=7,reg=f31\)
25
[[:space:]]*X2:spill_reg\(t=8,reg=ar\.bsp,treg=r16\)
26
[[:space:]]*X2:spill_reg\(t=9,reg=ar\.bspstore,treg=r17\)
27
[[:space:]]*X2:spill_reg\(t=10,reg=ar\.fpsr,treg=r18\)
28
[[:space:]]*X2:spill_reg\(t=11,reg=ar\.lc,treg=r19\)
29
[[:space:]]*X2:spill_reg\(t=12,reg=ar\.pfs,treg=r20\)
30
[[:space:]]*X2:spill_reg\(t=13,reg=ar\.rnat,treg=r21\)
31
[[:space:]]*X2:spill_reg\(t=14,reg=ar\.unat,treg=r22\)
32
[[:space:]]*X2:spill_reg\(t=15,reg=psp,treg=r23\)
33
[[:space:]]*X2:spill_reg\(t=16,reg=pr,treg=r24\)
34
[[:space:]]*X2:spill_reg\(t=17,reg=rp,treg=r25\)
35
[[:space:]]*X2:spill_reg\(t=18,reg=@priunat,treg=r26\)
36
[[:space:]]*B1:label_state\(label=1\)
37
[[:space:]]*B2:epilogue\(t=4,ecount=0\)
38
[[:space:]]*B1:copy_state\(label=1\)
39
#...
40
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
41
[[:space:]]*v[[:digit:]]+, flags=0x0( \(\))?, len=[[:digit:]]+ bytes
42
[[:space:]]*R2:prologue_gr\(mask=\[rp,psp,pr\],grsave=r8,rlen=14\)
43
[[:space:]]*P5:frgr_mem\(grmask=\[r4,r7\],frmask=\[f2,f31\]\)
44
[[:space:]]*P4:spill_mask\(imask=\[frb,bfr,---,---,--\]\)
45
[[:space:]]*P7:spill_base\(pspoff=0x10-0x10\)
46
[[:space:]]*P2:br_gr\(brmask=\[b1,b5\],gr=r32\)
47
[[:space:]]*X2:spill_reg\(t=6,reg=f31,treg=f31\)
48
[[:space:]]*X4:spill_reg_p\(qp=p63,t=7,reg=f16,treg=f0\)
49
[[:space:]]*X1:spill_sprel\(reg=f5,t=8,spoff=0x20\)
50
[[:space:]]*X3:spill_sprel_p\(qp=p31,t=9,reg=f2,spoff=0x18\)
51
[[:space:]]*X1:spill_psprel\(reg=b5,t=10,pspoff=0x10-0x20\)
52
[[:space:]]*X3:spill_psprel_p\(qp=p15,t=11,reg=b1,pspoff=0x10-0x18\)
53
[[:space:]]*X2:restore\(t=12,reg=r7\)
54
[[:space:]]*X4:restore_p\(qp=p7,t=13,reg=r4\)
55
[[:space:]]*R1:body\(rlen=0\)
56
[[:space:]]*R1:prologue\(rlen=0\)
57
[[:space:]]*R1:body\(rlen=0\)
58
[[:space:]]*R1:prologue\(rlen=0\)
59
[[:space:]]*R1:body\(rlen=0\)
60
[[:space:]]*R1:prologue\(rlen=0\)
61
[[:space:]]*R1:body\(rlen=0\)
62
[[:space:]]*R1:prologue\(rlen=0\)
63
[[:space:]]*R1:body\(rlen=0\)
64
[[:space:]]*R1:prologue\(rlen=0\)
65
[[:space:]]*R1:body\(rlen=0\)
66
[[:space:]]*R1:prologue\(rlen=0\)
67
[[:space:]]*R1:body\(rlen=0\)
68
[[:space:]]*R1:prologue\(rlen=0\)
69
[[:space:]]*R1:body\(rlen=0\)
70
[[:space:]]*R1:prologue\(rlen=0\)
71
[[:space:]]*R1:body\(rlen=0\)
72
[[:space:]]*R1:prologue\(rlen=0\)
73
[[:space:]]*R1:body\(rlen=0\)
74
[[:space:]]*R1:prologue\(rlen=0\)
75
[[:space:]]*R1:body\(rlen=0\)
76
[[:space:]]*R1:prologue\(rlen=0\)
77
[[:space:]]*R1:body\(rlen=0\)
78
[[:space:]]*R1:prologue\(rlen=0\)
79
[[:space:]]*R1:body\(rlen=0\)
80
[[:space:]]*R1:prologue\(rlen=0\)
81
[[:space:]]*R1:body\(rlen=0\)
82
[[:space:]]*R1:prologue\(rlen=0\)
83
[[:space:]]*R1:body\(rlen=0\)
84
[[:space:]]*R1:prologue\(rlen=0\)
85
[[:space:]]*R1:body\(rlen=0\)
86
[[:space:]]*R1:prologue\(rlen=0\)
87
[[:space:]]*R1:body\(rlen=0\)
88
[[:space:]]*R1:prologue\(rlen=0\)
89
[[:space:]]*R1:body\(rlen=0\)
90
[[:space:]]*R1:prologue\(rlen=0\)
91
[[:space:]]*R1:body\(rlen=0\)
92
[[:space:]]*R1:prologue\(rlen=0\)
93
[[:space:]]*R1:body\(rlen=0\)
94
[[:space:]]*R1:prologue\(rlen=0\)
95
[[:space:]]*R1:body\(rlen=0\)
96
[[:space:]]*R1:prologue\(rlen=0\)
97
[[:space:]]*R1:body\(rlen=0\)
98
[[:space:]]*R1:prologue\(rlen=0\)
99
[[:space:]]*R1:body\(rlen=0\)
100
[[:space:]]*R1:prologue\(rlen=0\)
101
[[:space:]]*R1:body\(rlen=0\)
102
[[:space:]]*R1:prologue\(rlen=0\)
103
[[:space:]]*R1:body\(rlen=0\)
104
[[:space:]]*R1:prologue\(rlen=0\)
105
[[:space:]]*R1:body\(rlen=0\)
106
[[:space:]]*R1:prologue\(rlen=0\)
107
[[:space:]]*R1:body\(rlen=0\)
108
[[:space:]]*R1:prologue\(rlen=0\)
109
[[:space:]]*R1:body\(rlen=0\)
110
[[:space:]]*R1:prologue\(rlen=0\)
111
[[:space:]]*R1:body\(rlen=0\)
112
[[:space:]]*R1:prologue\(rlen=0\)
113
[[:space:]]*R1:body\(rlen=0\)
114
[[:space:]]*R1:prologue\(rlen=0\)
115
[[:space:]]*R1:body\(rlen=0\)
116
[[:space:]]*R1:prologue\(rlen=0\)
117
[[:space:]]*R1:body\(rlen=0\)
118
[[:space:]]*R1:prologue\(rlen=0\)
119
[[:space:]]*R1:body\(rlen=7\)
120
[[:space:]]*B4:label_state\(label=32\)
121
[[:space:]]*B3:epilogue\(t=4,ecount=32\)
122
[[:space:]]*B4:copy_state\(label=32\)
123
#...
124
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
125
[[:space:]]*v[[:digit:]]+, flags=0x0( \(\))?, len=[[:digit:]]+ bytes
126
[[:space:]]*R3:prologue\(rlen=33\)
127
[[:space:]]*P4:spill_mask\(imask=\[rrb,brr,bb-,---,---,---,---,---,---,---,---\]\)
128
[[:space:]]*P7:spill_base\(pspoff=0x10-0x10\)
129
[[:space:]]*P9:gr_gr\(grmask=\[r4,r5\],r32\)
130
[[:space:]]*P2:br_gr\(brmask=\[b1,b2\],gr=r34\)
131
[[:space:]]*P9:gr_gr\(grmask=\[r6,r7\],r124\)
132
[[:space:]]*P2:br_gr\(brmask=\[b4,b5\],gr=r126\)
133
[[:space:]]*R3:body\(rlen=33\)
134
#...
135
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
136
[[:space:]]*v[[:digit:]]+, flags=0x0( \(\))?, len=[[:digit:]]+ bytes
137
[[:space:]]*R1:prologue\(rlen=1\)
138
[[:space:]]*P7:mem_stack_f\(t=0,size=0\)
139
[[:space:]]*R1:body\(rlen=2\)
140
#...
141
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
142
[[:space:]]*v[[:digit:]]+, flags=0x0( \(\))?, len=[[:digit:]]+ bytes
143
[[:space:]]*R1:prologue\(rlen=11\)
144
[[:space:]]*P7:mem_stack_v\(t=0\)
145
[[:space:]]*P3:psp_gr\(reg=r16\)
146
[[:space:]]*P8:bsp_when\(t=1\)
147
[[:space:]]*P3:bsp_gr\(reg=r17\)
148
[[:space:]]*P8:bspstore_when\(t=2\)
149
[[:space:]]*P3:bspstore_gr\(reg=r18\)
150
[[:space:]]*P7:fpsr_when\(t=3\)
151
[[:space:]]*P3:fpsr_gr\(reg=r19\)
152
[[:space:]]*P7:lc_when\(t=4\)
153
[[:space:]]*P3:lc_gr\(reg=r20\)
154
[[:space:]]*P7:pfs_when\(t=5\)
155
[[:space:]]*P3:pfs_gr\(reg=r21\)
156
[[:space:]]*P8:rnat_when\(t=6\)
157
[[:space:]]*P3:rnat_gr\(reg=r22\)
158
[[:space:]]*P7:unat_when\(t=7\)
159
[[:space:]]*P3:unat_gr\(reg=r23\)
160
[[:space:]]*P7:pr_when\(t=8\)
161
[[:space:]]*P3:pr_gr\(reg=r24\)
162
[[:space:]]*P8:priunat_when_gr\(t=9\)
163
[[:space:]]*P3:priunat_gr\(reg=r25\)
164
[[:space:]]*P7:rp_when\(t=10\)
165
[[:space:]]*P3:rp_gr\(reg=r26\)
166
[[:space:]]*R1:body\(rlen=1\)
167
#...
168
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
169
[[:space:]]*v[[:digit:]]+, flags=0x0( \(\))?, len=[[:digit:]]+ bytes
170
[[:space:]]*R1:prologue\(rlen=11\)
171
[[:space:]]*P7:mem_stack_v\(t=0\)
172
[[:space:]]*P7:psp_sprel\(spoff=0x0\)
173
[[:space:]]*P8:bsp_when\(t=1\)
174
[[:space:]]*P8:bsp_sprel\(spoff=0x8\)
175
[[:space:]]*P8:bspstore_when\(t=2\)
176
[[:space:]]*P8:bspstore_sprel\(spoff=0x10\)
177
[[:space:]]*P7:fpsr_when\(t=3\)
178
[[:space:]]*P8:fpsr_sprel\(spoff=0x18\)
179
[[:space:]]*P7:lc_when\(t=4\)
180
[[:space:]]*P8:lc_sprel\(spoff=0x20\)
181
[[:space:]]*P7:pfs_when\(t=5\)
182
[[:space:]]*P8:pfs_sprel\(spoff=0x28\)
183
[[:space:]]*P8:rnat_when\(t=6\)
184
[[:space:]]*P8:rnat_sprel\(spoff=0x30\)
185
[[:space:]]*P7:unat_when\(t=7\)
186
[[:space:]]*P8:unat_sprel\(spoff=0x38\)
187
[[:space:]]*P7:pr_when\(t=8\)
188
[[:space:]]*P8:pr_sprel\(spoff=0x40\)
189
[[:space:]]*P8:priunat_when_mem\(t=9\)
190
[[:space:]]*P8:priunat_sprel\(spoff=0x48\)
191
[[:space:]]*P7:rp_when\(t=10\)
192
[[:space:]]*P8:rp_sprel\(spoff=0x50\)
193
[[:space:]]*R1:body\(rlen=1\)
194
#...
195
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
196
[[:space:]]*v[[:digit:]]+, flags=0x0( \(\))?, len=[[:digit:]]+ bytes
197
[[:space:]]*R1:prologue\(rlen=11\)
198
[[:space:]]*P7:mem_stack_v\(t=0\)
199
[[:space:]]*P7:psp_sprel\(spoff=0x0\)
200
[[:space:]]*P8:bsp_when\(t=1\)
201
[[:space:]]*P8:bsp_psprel\(pspoff=0x10-0x18\)
202
[[:space:]]*P8:bspstore_when\(t=2\)
203
[[:space:]]*P8:bspstore_psprel\(pspoff=0x10-0x20\)
204
[[:space:]]*P7:fpsr_when\(t=3\)
205
[[:space:]]*P7:fpsr_psprel\(pspoff=0x10-0x28\)
206
[[:space:]]*P7:lc_when\(t=4\)
207
[[:space:]]*P7:lc_psprel\(pspoff=0x10-0x30\)
208
[[:space:]]*P7:pfs_when\(t=5\)
209
[[:space:]]*P7:pfs_psprel\(pspoff=0x10-0x38\)
210
[[:space:]]*P8:rnat_when\(t=6\)
211
[[:space:]]*P8:rnat_psprel\(pspoff=0x10-0x40\)
212
[[:space:]]*P7:unat_when\(t=7\)
213
[[:space:]]*P7:unat_psprel\(pspoff=0x10-0x48\)
214
[[:space:]]*P7:pr_when\(t=8\)
215
[[:space:]]*P7:pr_psprel\(pspoff=0x10-0x50\)
216
[[:space:]]*P8:priunat_when_mem\(t=9\)
217
[[:space:]]*P8:priunat_psprel\(pspoff=0x10-0x58\)
218
[[:space:]]*P7:rp_when\(t=10\)
219
[[:space:]]*P7:rp_psprel\(pspoff=0x10-0x60\)
220
[[:space:]]*R1:body\(rlen=1\)
221
#...
222
: \[0x[[:xdigit:]]*0-0x[[:xdigit:]]*0\], info at \+0x[[:xdigit:]]*[08]
223
[[:space:]]*v[[:digit:]]+, flags=0x0( \(\))?, len=[[:digit:]]+ bytes
224
#pass

powered by: WebSVN 2.1.0

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