aboutsummaryrefslogtreecommitdiff
path: root/test/elfdump/ts/dso1/@e@p@c%libelf.so.out
blob: 3c256c7952e3eae28457db3f6be26d06af47e9de (plain) (blame)
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
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361

elf header:

	e_ident: ELFCLASS64 ELFDATA2LSB ELFOSABI_FREEBSD
	e_type: ET_DYN
	e_machine: EM_X86_64
	e_version: EV_CURRENT
	e_entry: 0x2aa0
	e_phoff: 64
	e_shoff: 104816
	e_flags: 0
	e_ehsize: 64
	e_phentsize: 56
	e_phnum: 4
	e_shentsize: 64
	e_shnum: 25
	e_shstrndx: 24

program header:

entry: 0
	p_type: PT_LOAD
	p_offset: 0
	p_vaddr: 0
	p_paddr: 0
	p_filesz: 90388
	p_memsz: 90388
	p_flags: PF_X|PF_R
	p_align: 1048576

entry: 1
	p_type: PT_LOAD
	p_offset: 90400
	p_vaddr: 0x116120
	p_paddr: 0x116120
	p_filesz: 9272
	p_memsz: 9280
	p_flags: PF_W|PF_R
	p_align: 1048576

entry: 2
	p_type: PT_DYNAMIC
	p_offset: 98824
	p_vaddr: 0x118208
	p_paddr: 0x118208
	p_filesz: 432
	p_memsz: 432
	p_flags: PF_W|PF_R
	p_align: 8

entry: 3
	p_type: PT_NULL
	p_offset: 90380
	p_vaddr: 0x1610c
	p_paddr: 0x1610c
	p_filesz: 8
	p_memsz: 8
	p_flags: PF_R
	p_align: 4

section header:

entry: 0
	sh_name: 
	sh_type: SHT_NULL
	sh_flags: 
	sh_addr: 0
	sh_offset: 0
	sh_size: 0
	sh_link: 0
	sh_info: 0
	sh_addralign: 0
	sh_entsize: 0

entry: 1
	sh_name: .hash
	sh_type: SHT_HASH
	sh_flags: SHF_ALLOC
	sh_addr: 0x120
	sh_offset: 288
	sh_size: 1108
	sh_link: 2
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 4

entry: 2
	sh_name: .dynsym
	sh_type: SHT_DYNSYM
	sh_flags: SHF_ALLOC
	sh_addr: 0x578
	sh_offset: 1400
	sh_size: 3456
	sh_link: 3
	sh_info: 33
	sh_addralign: 8
	sh_entsize: 24

entry: 3
	sh_name: .dynstr
	sh_type: SHT_STRTAB
	sh_flags: SHF_ALLOC
	sh_addr: 0x12f8
	sh_offset: 4856
	sh_size: 1457
	sh_link: 0
	sh_info: 0
	sh_addralign: 1
	sh_entsize: 0

entry: 4
	sh_name: .gnu.version
	sh_type: SHT_SUNW(GNU)_versym
	sh_flags: SHF_ALLOC
	sh_addr: 0x18aa
	sh_offset: 6314
	sh_size: 288
	sh_link: 2
	sh_info: 0
	sh_addralign: 2
	sh_entsize: 2

entry: 5
	sh_name: .gnu.version_d
	sh_type: SHT_SUNW(GNU)_verdef
	sh_flags: SHF_ALLOC
	sh_addr: 0x19d0
	sh_offset: 6608
	sh_size: 84
	sh_link: 3
	sh_info: 3
	sh_addralign: 8
	sh_entsize: 0

entry: 6
	sh_name: .gnu.version_r
	sh_type: SHT_SUNW(GNU)_verneed
	sh_flags: SHF_ALLOC
	sh_addr: 0x1a28
	sh_offset: 6696
	sh_size: 32
	sh_link: 3
	sh_info: 1
	sh_addralign: 8
	sh_entsize: 0

entry: 7
	sh_name: .rela.dyn
	sh_type: SHT_RELA
	sh_flags: SHF_ALLOC
	sh_addr: 0x1a48
	sh_offset: 6728
	sh_size: 2664
	sh_link: 2
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 24

entry: 8
	sh_name: .rela.plt
	sh_type: SHT_RELA
	sh_flags: SHF_ALLOC
	sh_addr: 0x24b0
	sh_offset: 9392
	sh_size: 888
	sh_link: 2
	sh_info: 10
	sh_addralign: 8
	sh_entsize: 24

entry: 9
	sh_name: .init
	sh_type: SHT_PROGBITS
	sh_flags: SHF_ALLOC|SHF_EXECINSTR
	sh_addr: 0x2828
	sh_offset: 10280
	sh_size: 19
	sh_link: 0
	sh_info: 0
	sh_addralign: 4
	sh_entsize: 0

entry: 10
	sh_name: .plt
	sh_type: SHT_PROGBITS
	sh_flags: SHF_ALLOC|SHF_EXECINSTR
	sh_addr: 0x283c
	sh_offset: 10300
	sh_size: 608
	sh_link: 0
	sh_info: 0
	sh_addralign: 4
	sh_entsize: 16

entry: 11
	sh_name: .text
	sh_type: SHT_PROGBITS
	sh_flags: SHF_ALLOC|SHF_EXECINSTR
	sh_addr: 0x2aa0
	sh_offset: 10912
	sh_size: 74792
	sh_link: 0
	sh_info: 0
	sh_addralign: 16
	sh_entsize: 0

entry: 12
	sh_name: .fini
	sh_type: SHT_PROGBITS
	sh_flags: SHF_ALLOC|SHF_EXECINSTR
	sh_addr: 0x14ec8
	sh_offset: 85704
	sh_size: 14
	sh_link: 0
	sh_info: 0
	sh_addralign: 4
	sh_entsize: 0

entry: 13
	sh_name: .rodata
	sh_type: SHT_PROGBITS
	sh_flags: SHF_ALLOC
	sh_addr: 0x14ee0
	sh_offset: 85728
	sh_size: 4650
	sh_link: 0
	sh_info: 0
	sh_addralign: 32
	sh_entsize: 0

entry: 14
	sh_name: .eh_frame_hdr
	sh_type: SHT_PROGBITS
	sh_flags: SHF_ALLOC
	sh_addr: 0x1610c
	sh_offset: 90380
	sh_size: 8
	sh_link: 0
	sh_info: 0
	sh_addralign: 4
	sh_entsize: 0

entry: 15
	sh_name: .data
	sh_type: SHT_PROGBITS
	sh_flags: SHF_WRITE|SHF_ALLOC
	sh_addr: 0x116120
	sh_offset: 90400
	sh_size: 1208
	sh_link: 0
	sh_info: 0
	sh_addralign: 32
	sh_entsize: 0

entry: 16
	sh_name: .eh_frame
	sh_type: SHT_PROGBITS
	sh_flags: SHF_ALLOC
	sh_addr: 0x1165d8
	sh_offset: 91608
	sh_size: 7216
	sh_link: 0
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 0

entry: 17
	sh_name: .dynamic
	sh_type: SHT_DYNAMIC
	sh_flags: SHF_WRITE|SHF_ALLOC
	sh_addr: 0x118208
	sh_offset: 98824
	sh_size: 432
	sh_link: 3
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 16

entry: 18
	sh_name: .ctors
	sh_type: SHT_PROGBITS
	sh_flags: SHF_WRITE|SHF_ALLOC
	sh_addr: 0x1183b8
	sh_offset: 99256
	sh_size: 16
	sh_link: 0
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 0

entry: 19
	sh_name: .dtors
	sh_type: SHT_PROGBITS
	sh_flags: SHF_WRITE|SHF_ALLOC
	sh_addr: 0x1183c8
	sh_offset: 99272
	sh_size: 16
	sh_link: 0
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 0

entry: 20
	sh_name: .jcr
	sh_type: SHT_PROGBITS
	sh_flags: SHF_WRITE|SHF_ALLOC
	sh_addr: 0x1183d8
	sh_offset: 99288
	sh_size: 8
	sh_link: 0
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 0

entry: 21
	sh_name: .got
	sh_type: SHT_PROGBITS
	sh_flags: SHF_WRITE|SHF_ALLOC
	sh_addr: 0x1183e0
	sh_offset: 99296
	sh_size: 376
	sh_link: 0
	sh_info: 0
	sh_addralign: 8
	sh_entsize: 8

entry: 22
	sh_name: .bss
	sh_type: SHT_NOBITS
	sh_flags: SHF_WRITE|SHF_ALLOC
	sh_addr: 0x118558
	sh_offset: 99672
	sh_size: 8
	sh_link: 0
	sh_info: 0
	sh_addralign: 4
	sh_entsize: 0

entry: 23
	sh_name: .comment
	sh_type: SHT_PROGBITS
	sh_flags: 
	sh_addr: 0
	sh_offset: 99672
	sh_size: 4945
	sh_link: 0
	sh_info: 0
	sh_addralign: 1
	sh_entsize: 0

entry: 24
	sh_name: .shstrtab
	sh_type: SHT_STRTAB
	sh_flags: 
	sh_addr: 0
	sh_offset: 104617
	sh_size: 199
	sh_link: 0
	sh_info: 0
	sh_addralign: 1
	sh_entsize: 0