1
1
mirror of https://github.com/wader/fq.git synced 2024-11-24 11:16:09 +03:00
fq/format/elf/testdata/linux_amd64/libbbb.so.fqtest
Mattias Wadman fc0aacb654 interp: Cleanup display aliases, now: d, da, dd, dv, ddv
Think it makes sense to have them all start with d.
Also f is often used as function argument name.
2022-01-28 18:25:38 +01:00

1539 lines
174 KiB
Plaintext

$ fq -d elf dv libbbb.so
|00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f|0123456789abcdef|.{}: libbbb.so (elf) 0x0-0x404f.7 (16464)
| | | header{}: 0x0-0x3f.7 (64)
| | | ident{}: 0x0-0xf.7 (16)
0x0000|7f 45 4c 46 |.ELF | magic: raw bits (valid) 0x0-0x3.7 (4)
0x0000| 02 | . | class: 64 (2) 0x4-0x4.7 (1)
0x0000| 01 | . | data: "little_endian" (1) 0x5-0x5.7 (1)
0x0000| 01 | . | version: 1 0x6-0x6.7 (1)
0x0000| 00 | . | os_abi: "sysv" (0) 0x7-0x7.7 (1)
0x0000| 00 | . | abi_version: 0 0x8-0x8.7 (1)
0x0000| 00 00 00 00 00 00 00| .......| pad: raw bits (all zero) 0x9-0xf.7 (7)
0x0010|03 00 |.. | type: "dyn" (0x3) 0x10-0x11.7 (2)
0x0010| 3e 00 | >. | machine: "x86_64" (0x3e) (AMD x86-64) 0x12-0x13.7 (2)
0x0010| 01 00 00 00 | .... | version: 1 0x14-0x17.7 (4)
0x0010| 50 10 00 00 00 00 00 00| P.......| entry: 4176 0x18-0x1f.7 (8)
0x0020|40 00 00 00 00 00 00 00 |@....... | phoff: 64 0x20-0x27.7 (8)
0x0020| 90 38 00 00 00 00 00 00| .8......| shoff: 14480 0x28-0x2f.7 (8)
0x0030|00 00 00 00 |.... | flags: 0 0x30-0x33.7 (4)
0x0030| 40 00 | @. | ehsize: 64 0x34-0x35.7 (2)
0x0030| 38 00 | 8. | phentsize: 56 0x36-0x37.7 (2)
0x0030| 0a 00 | .. | phnum: 10 0x38-0x39.7 (2)
0x0030| 40 00 | @. | shentsize: 64 0x3a-0x3b.7 (2)
0x0030| 1f 00 | .. | shnum: 31 0x3c-0x3d.7 (2)
0x0030| 1e 00| ..| shstrndx: 30 0x3e-0x3f.7 (2)
| | | program_headers[0:10]: 0x0-0x3007.7 (12296)
| | | [0]{}: program_header 0x0-0x4df.7 (1248)
| | | program_header{}: 0x0-0x4df.7 (1248)
0x0000|7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00|.ELF............| data: raw bits 0x0-0x4df.7 (1248)
* |until 0x4df.7 (1248) | |
0x0040|01 00 00 00 |.... | type: "load" (1) (Loadable segment) 0x40-0x43.7 (4)
| | | flags{}: 0x44-0x47.7 (4)
0x0040| 04 | . | unused0: 0 0x44-0x44.4 (0.5)
0x0040| 04 | . | r: true 0x44.5-0x44.5 (0.1)
0x0040| 04 | . | w: false 0x44.6-0x44.6 (0.1)
0x0040| 04 | . | x: false 0x44.7-0x44.7 (0.1)
0x0040| 00 00 00 | ... | unused1: 0 0x45-0x47.7 (3)
0x0040| 00 00 00 00 00 00 00 00| ........| offset: 0x0 0x48-0x4f.7 (8)
0x0050|00 00 00 00 00 00 00 00 |........ | vaddr: 0x0 0x50-0x57.7 (8)
0x0050| 00 00 00 00 00 00 00 00| ........| paddr: 0x0 0x58-0x5f.7 (8)
0x0060|e0 04 00 00 00 00 00 00 |........ | filesz: 1248 0x60-0x67.7 (8)
0x0060| e0 04 00 00 00 00 00 00| ........| memsz: 1248 0x68-0x6f.7 (8)
0x0070|00 10 00 00 00 00 00 00 |........ | align: 4096 0x70-0x77.7 (8)
| | | [1]{}: program_header 0x0-0x237.7 (568)
| | | program_header{}: 0x0-0x237.7 (568)
| | | data: raw bits 0x0-NA (0)
0x0200|51 e5 74 64 |Q.td | type: "gnu_stack" (1685382481) (GNU stack permission) 0x200-0x203.7 (4)
| | | flags{}: 0x204-0x207.7 (4)
0x0200| 06 | . | unused0: 0 0x204-0x204.4 (0.5)
0x0200| 06 | . | r: true 0x204.5-0x204.5 (0.1)
0x0200| 06 | . | w: true 0x204.6-0x204.6 (0.1)
0x0200| 06 | . | x: false 0x204.7-0x204.7 (0.1)
0x0200| 00 00 00 | ... | unused1: 0 0x205-0x207.7 (3)
0x0200| 00 00 00 00 00 00 00 00| ........| offset: 0x0 0x208-0x20f.7 (8)
0x0210|00 00 00 00 00 00 00 00 |........ | vaddr: 0x0 0x210-0x217.7 (8)
0x0210| 00 00 00 00 00 00 00 00| ........| paddr: 0x0 0x218-0x21f.7 (8)
0x0220|00 00 00 00 00 00 00 00 |........ | filesz: 0 0x220-0x227.7 (8)
0x0220| 00 00 00 00 00 00 00 00| ........| memsz: 0 0x228-0x22f.7 (8)
0x0230|10 00 00 00 00 00 00 00 |........ | align: 16 0x230-0x237.7 (8)
| | | [2]{}: program_header 0x78-0x1208.7 (4497)
| | | program_header{}: 0x78-0x1208.7 (4497)
0x0070| 01 00 00 00 | .... | type: "load" (1) (Loadable segment) 0x78-0x7b.7 (4)
| | | flags{}: 0x7c-0x7f.7 (4)
0x0070| 05 | . | unused0: 0 0x7c-0x7c.4 (0.5)
0x0070| 05 | . | r: true 0x7c.5-0x7c.5 (0.1)
0x0070| 05 | . | w: false 0x7c.6-0x7c.6 (0.1)
0x0070| 05 | . | x: true 0x7c.7-0x7c.7 (0.1)
0x0070| 00 00 00| ...| unused1: 0 0x7d-0x7f.7 (3)
0x0080|00 10 00 00 00 00 00 00 |........ | offset: 0x1000 0x80-0x87.7 (8)
0x0080| 00 10 00 00 00 00 00 00| ........| vaddr: 0x1000 0x88-0x8f.7 (8)
0x0090|00 10 00 00 00 00 00 00 |........ | paddr: 0x1000 0x90-0x97.7 (8)
0x0090| 09 02 00 00 00 00 00 00| ........| filesz: 521 0x98-0x9f.7 (8)
0x00a0|09 02 00 00 00 00 00 00 |........ | memsz: 521 0xa0-0xa7.7 (8)
0x00a0| 00 10 00 00 00 00 00 00| ........| align: 4096 0xa8-0xaf.7 (8)
0x1000|50 e8 6a 01 00 00 e8 b5 01 00 00 58 c3 00 00 00|P.j........X....| data: raw bits 0x1000-0x1208.7 (521)
* |until 0x1208.7 (521) | |
| | | [3]{}: program_header 0xb0-0x20df.7 (8240)
| | | program_header{}: 0xb0-0x20df.7 (8240)
0x00b0|01 00 00 00 |.... | type: "load" (1) (Loadable segment) 0xb0-0xb3.7 (4)
| | | flags{}: 0xb4-0xb7.7 (4)
0x00b0| 04 | . | unused0: 0 0xb4-0xb4.4 (0.5)
0x00b0| 04 | . | r: true 0xb4.5-0xb4.5 (0.1)
0x00b0| 04 | . | w: false 0xb4.6-0xb4.6 (0.1)
0x00b0| 04 | . | x: false 0xb4.7-0xb4.7 (0.1)
0x00b0| 00 00 00 | ... | unused1: 0 0xb5-0xb7.7 (3)
0x00b0| 00 20 00 00 00 00 00 00| . ......| offset: 0x2000 0xb8-0xbf.7 (8)
0x00c0|00 20 00 00 00 00 00 00 |. ...... | vaddr: 0x2000 0xc0-0xc7.7 (8)
0x00c0| 00 20 00 00 00 00 00 00| . ......| paddr: 0x2000 0xc8-0xcf.7 (8)
0x00d0|e0 00 00 00 00 00 00 00 |........ | filesz: 224 0xd0-0xd7.7 (8)
0x00d0| e0 00 00 00 00 00 00 00| ........| memsz: 224 0xd8-0xdf.7 (8)
0x00e0|00 10 00 00 00 00 00 00 |........ | align: 4096 0xe0-0xe7.7 (8)
0x2000|6c 69 62 62 62 62 5f 62 62 62 00 00 01 1b 03 3b|libbbb_bbb.....;| data: raw bits 0x2000-0x20df.7 (224)
* |until 0x20df.7 (224) | |
| | | [4]{}: program_header 0xe8-0x3007.7 (12064)
| | | program_header{}: 0xe8-0x3007.7 (12064)
0x00e0| 01 00 00 00 | .... | type: "load" (1) (Loadable segment) 0xe8-0xeb.7 (4)
| | | flags{}: 0xec-0xef.7 (4)
0x00e0| 06 | . | unused0: 0 0xec-0xec.4 (0.5)
0x00e0| 06 | . | r: true 0xec.5-0xec.5 (0.1)
0x00e0| 06 | . | w: true 0xec.6-0xec.6 (0.1)
0x00e0| 06 | . | x: false 0xec.7-0xec.7 (0.1)
0x00e0| 00 00 00| ...| unused1: 0 0xed-0xef.7 (3)
0x00f0|28 2e 00 00 00 00 00 00 |(....... | offset: 0x2e28 0xf0-0xf7.7 (8)
0x00f0| 28 3e 00 00 00 00 00 00| (>......| vaddr: 0x3e28 0xf8-0xff.7 (8)
0x0100|28 3e 00 00 00 00 00 00 |(>...... | paddr: 0x3e28 0x100-0x107.7 (8)
0x0100| e0 01 00 00 00 00 00 00| ........| filesz: 480 0x108-0x10f.7 (8)
0x0110|48 02 00 00 00 00 00 00 |H....... | memsz: 584 0x110-0x117.7 (8)
0x0110| 00 10 00 00 00 00 00 00| ........| align: 4096 0x118-0x11f.7 (8)
0x2e20| ff ff ff ff ff ff ff ff| ........| data: raw bits 0x2e28-0x3007.7 (480)
0x2e30|00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff|................|
* |until 0x3007.7 (480) | |
| | | [5]{}: program_header 0x120-0x2fb7.7 (11928)
| | | program_header{}: 0x120-0x2fb7.7 (11928)
0x0120|02 00 00 00 |.... | type: "dynamic" (2) (Dynamic linking information) 0x120-0x123.7 (4)
| | | flags{}: 0x124-0x127.7 (4)
0x0120| 06 | . | unused0: 0 0x124-0x124.4 (0.5)
0x0120| 06 | . | r: true 0x124.5-0x124.5 (0.1)
0x0120| 06 | . | w: true 0x124.6-0x124.6 (0.1)
0x0120| 06 | . | x: false 0x124.7-0x124.7 (0.1)
0x0120| 00 00 00 | ... | unused1: 0 0x125-0x127.7 (3)
0x0120| 48 2e 00 00 00 00 00 00| H.......| offset: 0x2e48 0x128-0x12f.7 (8)
0x0130|48 3e 00 00 00 00 00 00 |H>...... | vaddr: 0x3e48 0x130-0x137.7 (8)
0x0130| 48 3e 00 00 00 00 00 00| H>......| paddr: 0x3e48 0x138-0x13f.7 (8)
0x0140|70 01 00 00 00 00 00 00 |p....... | filesz: 368 0x140-0x147.7 (8)
0x0140| 70 01 00 00 00 00 00 00| p.......| memsz: 368 0x148-0x14f.7 (8)
0x0150|08 00 00 00 00 00 00 00 |........ | align: 8 0x150-0x157.7 (8)
0x2e40| 01 00 00 00 00 00 00 00| ........| data: raw bits 0x2e48-0x2fb7.7 (368)
0x2e50|90 00 00 00 00 00 00 00 0c 00 00 00 00 00 00 00|................|
* |until 0x2fb7.7 (368) | |
| | | [6]{}: program_header 0x158-0x20df.7 (8072)
| | | program_header{}: 0x158-0x20df.7 (8072)
0x0150| 04 00 00 00 | .... | type: "note" (4) (Auxiliary information) 0x158-0x15b.7 (4)
| | | flags{}: 0x15c-0x15f.7 (4)
0x0150| 04 | . | unused0: 0 0x15c-0x15c.4 (0.5)
0x0150| 04 | . | r: true 0x15c.5-0x15c.5 (0.1)
0x0150| 04 | . | w: false 0x15c.6-0x15c.6 (0.1)
0x0150| 04 | . | x: false 0x15c.7-0x15c.7 (0.1)
0x0150| 00 00 00| ...| unused1: 0 0x15d-0x15f.7 (3)
0x0160|b0 20 00 00 00 00 00 00 |. ...... | offset: 0x20b0 0x160-0x167.7 (8)
0x0160| b0 20 00 00 00 00 00 00| . ......| vaddr: 0x20b0 0x168-0x16f.7 (8)
0x0170|b0 20 00 00 00 00 00 00 |. ...... | paddr: 0x20b0 0x170-0x177.7 (8)
0x0170| 30 00 00 00 00 00 00 00| 0.......| filesz: 48 0x178-0x17f.7 (8)
0x0180|30 00 00 00 00 00 00 00 |0....... | memsz: 48 0x180-0x187.7 (8)
0x0180| 08 00 00 00 00 00 00 00| ........| align: 8 0x188-0x18f.7 (8)
0x20b0|04 00 00 00 20 00 00 00 05 00 00 00 47 4e 55 00|.... .......GNU.| data: raw bits 0x20b0-0x20df.7 (48)
* |until 0x20df.7 (48) | |
| | | [7]{}: program_header 0x190-0x20df.7 (8016)
| | | program_header{}: 0x190-0x20df.7 (8016)
0x0190|53 e5 74 64 |S.td | type: "os" (1685382483) (Operating system-specific) 0x190-0x193.7 (4)
| | | flags{}: 0x194-0x197.7 (4)
0x0190| 04 | . | unused0: 0 0x194-0x194.4 (0.5)
0x0190| 04 | . | r: true 0x194.5-0x194.5 (0.1)
0x0190| 04 | . | w: false 0x194.6-0x194.6 (0.1)
0x0190| 04 | . | x: false 0x194.7-0x194.7 (0.1)
0x0190| 00 00 00 | ... | unused1: 0 0x195-0x197.7 (3)
0x0190| b0 20 00 00 00 00 00 00| . ......| offset: 0x20b0 0x198-0x19f.7 (8)
0x01a0|b0 20 00 00 00 00 00 00 |. ...... | vaddr: 0x20b0 0x1a0-0x1a7.7 (8)
0x01a0| b0 20 00 00 00 00 00 00| . ......| paddr: 0x20b0 0x1a8-0x1af.7 (8)
0x01b0|30 00 00 00 00 00 00 00 |0....... | filesz: 48 0x1b0-0x1b7.7 (8)
0x01b0| 30 00 00 00 00 00 00 00| 0.......| memsz: 48 0x1b8-0x1bf.7 (8)
0x01c0|08 00 00 00 00 00 00 00 |........ | align: 8 0x1c0-0x1c7.7 (8)
0x20b0|04 00 00 00 20 00 00 00 05 00 00 00 47 4e 55 00|.... .......GNU.| data: raw bits 0x20b0-0x20df.7 (48)
* |until 0x20df.7 (48) | |
| | | [8]{}: program_header 0x1c8-0x202f.7 (7784)
| | | program_header{}: 0x1c8-0x202f.7 (7784)
0x01c0| 50 e5 74 64 | P.td | type: "gnu_eh_frame" (1685382480) (GNU frame unwind information) 0x1c8-0x1cb.7 (4)
| | | flags{}: 0x1cc-0x1cf.7 (4)
0x01c0| 04 | . | unused0: 0 0x1cc-0x1cc.4 (0.5)
0x01c0| 04 | . | r: true 0x1cc.5-0x1cc.5 (0.1)
0x01c0| 04 | . | w: false 0x1cc.6-0x1cc.6 (0.1)
0x01c0| 04 | . | x: false 0x1cc.7-0x1cc.7 (0.1)
0x01c0| 00 00 00| ...| unused1: 0 0x1cd-0x1cf.7 (3)
0x01d0|0c 20 00 00 00 00 00 00 |. ...... | offset: 0x200c 0x1d0-0x1d7.7 (8)
0x01d0| 0c 20 00 00 00 00 00 00| . ......| vaddr: 0x200c 0x1d8-0x1df.7 (8)
0x01e0|0c 20 00 00 00 00 00 00 |. ...... | paddr: 0x200c 0x1e0-0x1e7.7 (8)
0x01e0| 24 00 00 00 00 00 00 00| $.......| filesz: 36 0x1e8-0x1ef.7 (8)
0x01f0|24 00 00 00 00 00 00 00 |$....... | memsz: 36 0x1f0-0x1f7.7 (8)
0x01f0| 04 00 00 00 00 00 00 00| ........| align: 4 0x1f8-0x1ff.7 (8)
0x2000| 01 1b 03 3b| ...;| data: raw bits 0x200c-0x202f.7 (36)
0x2010|20 00 00 00 03 00 00 00 04 f0 ff ff 3c 00 00 00| ...........<...|
0x2020|24 f0 ff ff 64 00 00 00 99 f1 ff ff 7c 00 00 00|$...d.......|...|
| | | [9]{}: program_header 0x238-0x2fff.7 (11720)
| | | program_header{}: 0x238-0x2fff.7 (11720)
0x0230| 52 e5 74 64 | R.td | type: "gnu_relro" (1685382482) (GNU read-only after relocation) 0x238-0x23b.7 (4)
| | | flags{}: 0x23c-0x23f.7 (4)
0x0230| 04 | . | unused0: 0 0x23c-0x23c.4 (0.5)
0x0230| 04 | . | r: true 0x23c.5-0x23c.5 (0.1)
0x0230| 04 | . | w: false 0x23c.6-0x23c.6 (0.1)
0x0230| 04 | . | x: false 0x23c.7-0x23c.7 (0.1)
0x0230| 00 00 00| ...| unused1: 0 0x23d-0x23f.7 (3)
0x0240|28 2e 00 00 00 00 00 00 |(....... | offset: 0x2e28 0x240-0x247.7 (8)
0x0240| 28 3e 00 00 00 00 00 00| (>......| vaddr: 0x3e28 0x248-0x24f.7 (8)
0x0250|28 3e 00 00 00 00 00 00 |(>...... | paddr: 0x3e28 0x250-0x257.7 (8)
0x0250| d8 01 00 00 00 00 00 00| ........| filesz: 472 0x258-0x25f.7 (8)
0x0260|d8 01 00 00 00 00 00 00 |........ | memsz: 472 0x260-0x267.7 (8)
0x0260| 01 00 00 00 00 00 00 00| ........| align: 1 0x268-0x26f.7 (8)
0x2e20| ff ff ff ff ff ff ff ff| ........| data: raw bits 0x2e28-0x2fff.7 (472)
0x2e30|00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff|................|
* |until 0x2fff.7 (472) | |
| | | section_headers[0:31]: 0x0-0x404f.7 (16464)
| | | [0]{}: section_header 0x0-0x38cf.7 (14544)
| | | data: raw bits 0x0-NA (0)
0x3890|00 00 00 00 |.... | name: "" (0) 0x3890-0x3893.7 (4)
0x3890| 00 00 00 00 | .... | type: "null" (0x0) (Header inactive) 0x3894-0x3897.7 (4)
| | | flags{}: 0x3898-0x389f.7 (8)
0x3890| 00 | . | link_order: false 0x3898-0x3898 (0.1)
0x3890| 00 | . | info_link: false 0x3898.1-0x3898.1 (0.1)
0x3890| 00 | . | strings: false 0x3898.2-0x3898.2 (0.1)
0x3890| 00 | . | merge: false 0x3898.3-0x3898.3 (0.1)
0x3890| 00 | . | unused0: 0 0x3898.4-0x3898.4 (0.1)
0x3890| 00 | . | execinstr: false 0x3898.5-0x3898.5 (0.1)
0x3890| 00 | . | alloc: false 0x3898.6-0x3898.6 (0.1)
0x3890| 00 | . | write: false 0x3898.7-0x3898.7 (0.1)
0x3890| 00 | . | tls: false 0x3899-0x3899 (0.1)
0x3890| 00 | . | group: false 0x3899.1-0x3899.1 (0.1)
0x3890| 00 | . | os_nonconforming: false 0x3899.2-0x3899.2 (0.1)
0x3890| 00 00 | .. | unused1: 0 0x3899.3-0x389a.3 (1.1)
0x3890| 00 00 | .. | os_specific: 0 0x389a.4-0x389b.3 (1)
0x3890| 00 | . | processor_specific: 0 0x389b.4-0x389b.7 (0.4)
0x3890| 00 00 00 00| ....| unused2: 0 0x389c-0x389f.7 (4)
0x38a0|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x38a0-0x38a7.7 (8)
0x38a0| 00 00 00 00 00 00 00 00| ........| offset: 0x0 0x38a8-0x38af.7 (8)
0x38b0|00 00 00 00 00 00 00 00 |........ | size: 0 0x38b0-0x38b7.7 (8)
0x38b0| 00 00 00 00 | .... | link: 0 0x38b8-0x38bb.7 (4)
0x38b0| 00 00 00 00| ....| info: 0 0x38bc-0x38bf.7 (4)
0x38c0|00 00 00 00 00 00 00 00 |........ | addralign: 0 0x38c0-0x38c7.7 (8)
0x38c0| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x38c8-0x38cf.7 (8)
| | | [1]{}: section_header 0x270-0x390f.7 (13984)
| | | gnu_hash{}: 0x270-0x29f.7 (48)
0x0270|03 00 00 00 |.... | nbuckets: 3 0x270-0x273.7 (4)
0x0270| 07 00 00 00 | .... | symndx: 7 0x274-0x277.7 (4)
0x0270| 01 00 00 00 | .... | maskwords: 1 0x278-0x27b.7 (4)
0x0270| 06 00 00 00| ....| shift2: 6 0x27c-0x27f.7 (4)
| | | bloom_filter[0:1]: 0x280-0x287.7 (8)
0x0280|80 80 00 40 00 04 40 01 |...@..@. | [0]: 90076391667695744 maskword 0x280-0x287.7 (8)
| | | buckets[0:3]: 0x288-0x293.7 (12)
0x0280| 00 00 00 00 | .... | [0]: 0 bucket 0x288-0x28b.7 (4)
0x0280| 07 00 00 00| ....| [1]: 7 bucket 0x28c-0x28f.7 (4)
0x0290|08 00 00 00 |.... | [2]: 8 bucket 0x290-0x293.7 (4)
| | | values[0:3]: 0x294-0x29f.7 (12)
0x0290| b9 8d f1 0e | .... | [0]: 250711481 value 0x294-0x297.7 (4)
0x0290| ea d3 ef 0e | .... | [1]: 250598378 value 0x298-0x29b.7 (4)
0x0290| 87 e7 e8 85| ....| [2]: 2246633351 value 0x29c-0x29f.7 (4)
0x38d0|1b 00 00 00 |.... | name: ".gnu.hash" (27) 0x38d0-0x38d3.7 (4)
0x38d0| f6 ff ff 6f | ...o | type: "gnu_hash" (0x6ffffff6) (GNU symbol hash table) 0x38d4-0x38d7.7 (4)
| | | flags{}: 0x38d8-0x38df.7 (8)
0x38d0| 02 | . | link_order: false 0x38d8-0x38d8 (0.1)
0x38d0| 02 | . | info_link: false 0x38d8.1-0x38d8.1 (0.1)
0x38d0| 02 | . | strings: false 0x38d8.2-0x38d8.2 (0.1)
0x38d0| 02 | . | merge: false 0x38d8.3-0x38d8.3 (0.1)
0x38d0| 02 | . | unused0: 0 0x38d8.4-0x38d8.4 (0.1)
0x38d0| 02 | . | execinstr: false 0x38d8.5-0x38d8.5 (0.1)
0x38d0| 02 | . | alloc: true 0x38d8.6-0x38d8.6 (0.1)
0x38d0| 02 | . | write: false 0x38d8.7-0x38d8.7 (0.1)
0x38d0| 00 | . | tls: false 0x38d9-0x38d9 (0.1)
0x38d0| 00 | . | group: false 0x38d9.1-0x38d9.1 (0.1)
0x38d0| 00 | . | os_nonconforming: false 0x38d9.2-0x38d9.2 (0.1)
0x38d0| 00 00 | .. | unused1: 0 0x38d9.3-0x38da.3 (1.1)
0x38d0| 00 00 | .. | os_specific: 0 0x38da.4-0x38db.3 (1)
0x38d0| 00 | . | processor_specific: 0 0x38db.4-0x38db.7 (0.4)
0x38d0| 00 00 00 00| ....| unused2: 0 0x38dc-0x38df.7 (4)
0x38e0|70 02 00 00 00 00 00 00 |p....... | addr: 0x270 0x38e0-0x38e7.7 (8)
0x38e0| 70 02 00 00 00 00 00 00| p.......| offset: 0x270 0x38e8-0x38ef.7 (8)
0x38f0|30 00 00 00 00 00 00 00 |0....... | size: 48 0x38f0-0x38f7.7 (8)
0x38f0| 02 00 00 00 | .... | link: 2 0x38f8-0x38fb.7 (4)
0x38f0| 00 00 00 00| ....| info: 0 0x38fc-0x38ff.7 (4)
0x3900|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3900-0x3907.7 (8)
0x3900| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3908-0x390f.7 (8)
| | | [2]{}: section_header 0x2a0-0x394f.7 (14000)
| | | symbol_table[0:10]: 0x2a0-0x38f.7 (240)
| | | [0]{}: symbol 0x2a0-0x2b7.7 (24)
0x02a0|00 00 00 00 |.... | name: "" (0) 0x2a0-0x2a3.7 (4)
0x02a0| 00 | . | bind: "local" (0) 0x2a4-0x2a4.3 (0.4)
0x02a0| 00 | . | type: "notype" (0) 0x2a4.4-0x2a4.7 (0.4)
0x02a0| 00 | . | other_unused: 0 0x2a5-0x2a5.5 (0.6)
0x02a0| 00 | . | visibility: "default" (0) 0x2a5.6-0x2a5.7 (0.2)
0x02a0| 00 00 | .. | shndx: 0 0x2a6-0x2a7.7 (2)
0x02a0| 00 00 00 00 00 00 00 00| ........| value: 0 0x2a8-0x2af.7 (8)
0x02b0|00 00 00 00 00 00 00 00 |........ | size: 0 0x2b0-0x2b7.7 (8)
| | | [1]{}: symbol 0x2b8-0x2cf.7 (24)
0x02b0| 8b 00 00 00 | .... | name: "puts" (139) 0x2b8-0x2bb.7 (4)
0x02b0| 12 | . | bind: "global" (1) 0x2bc-0x2bc.3 (0.4)
0x02b0| 12 | . | type: "func" (2) 0x2bc.4-0x2bc.7 (0.4)
0x02b0| 00 | . | other_unused: 0 0x2bd-0x2bd.5 (0.6)
0x02b0| 00 | . | visibility: "default" (0) 0x2bd.6-0x2bd.7 (0.2)
0x02b0| 00 00| ..| shndx: 0 0x2be-0x2bf.7 (2)
0x02c0|00 00 00 00 00 00 00 00 |........ | value: 0 0x2c0-0x2c7.7 (8)
0x02c0| 00 00 00 00 00 00 00 00| ........| size: 0 0x2c8-0x2cf.7 (8)
| | | [2]{}: symbol 0x2d0-0x2e7.7 (24)
0x02d0|43 00 00 00 |C... | name: "__cxa_finalize" (67) 0x2d0-0x2d3.7 (4)
0x02d0| 22 | " | bind: "weak" (2) 0x2d4-0x2d4.3 (0.4)
0x02d0| 22 | " | type: "func" (2) 0x2d4.4-0x2d4.7 (0.4)
0x02d0| 00 | . | other_unused: 0 0x2d5-0x2d5.5 (0.6)
0x02d0| 00 | . | visibility: "default" (0) 0x2d5.6-0x2d5.7 (0.2)
0x02d0| 00 00 | .. | shndx: 0 0x2d6-0x2d7.7 (2)
0x02d0| 00 00 00 00 00 00 00 00| ........| value: 0 0x2d8-0x2df.7 (8)
0x02e0|00 00 00 00 00 00 00 00 |........ | size: 0 0x2e0-0x2e7.7 (8)
| | | [3]{}: symbol 0x2e8-0x2ff.7 (24)
0x02e0| 52 00 00 00 | R... | name: "__deregister_frame_info" (82) 0x2e8-0x2eb.7 (4)
0x02e0| 20 | | bind: "weak" (2) 0x2ec-0x2ec.3 (0.4)
0x02e0| 20 | | type: "notype" (0) 0x2ec.4-0x2ec.7 (0.4)
0x02e0| 00 | . | other_unused: 0 0x2ed-0x2ed.5 (0.6)
0x02e0| 00 | . | visibility: "default" (0) 0x2ed.6-0x2ed.7 (0.2)
0x02e0| 00 00| ..| shndx: 0 0x2ee-0x2ef.7 (2)
0x02f0|00 00 00 00 00 00 00 00 |........ | value: 0 0x2f0-0x2f7.7 (8)
0x02f0| 00 00 00 00 00 00 00 00| ........| size: 0 0x2f8-0x2ff.7 (8)
| | | [4]{}: symbol 0x300-0x317.7 (24)
0x0300|29 00 00 00 |)... | name: "_ITM_registerTMCloneTable" (41) 0x300-0x303.7 (4)
0x0300| 20 | | bind: "weak" (2) 0x304-0x304.3 (0.4)
0x0300| 20 | | type: "notype" (0) 0x304.4-0x304.7 (0.4)
0x0300| 00 | . | other_unused: 0 0x305-0x305.5 (0.6)
0x0300| 00 | . | visibility: "default" (0) 0x305.6-0x305.7 (0.2)
0x0300| 00 00 | .. | shndx: 0 0x306-0x307.7 (2)
0x0300| 00 00 00 00 00 00 00 00| ........| value: 0 0x308-0x30f.7 (8)
0x0310|00 00 00 00 00 00 00 00 |........ | size: 0 0x310-0x317.7 (8)
| | | [5]{}: symbol 0x318-0x32f.7 (24)
0x0310| 0d 00 00 00 | .... | name: "_ITM_deregisterTMCloneTable" (13) 0x318-0x31b.7 (4)
0x0310| 20 | | bind: "weak" (2) 0x31c-0x31c.3 (0.4)
0x0310| 20 | | type: "notype" (0) 0x31c.4-0x31c.7 (0.4)
0x0310| 00 | . | other_unused: 0 0x31d-0x31d.5 (0.6)
0x0310| 00 | . | visibility: "default" (0) 0x31d.6-0x31d.7 (0.2)
0x0310| 00 00| ..| shndx: 0 0x31e-0x31f.7 (2)
0x0320|00 00 00 00 00 00 00 00 |........ | value: 0 0x320-0x327.7 (8)
0x0320| 00 00 00 00 00 00 00 00| ........| size: 0 0x328-0x32f.7 (8)
| | | [6]{}: symbol 0x330-0x347.7 (24)
0x0330|6a 00 00 00 |j... | name: "__register_frame_info" (106) 0x330-0x333.7 (4)
0x0330| 20 | | bind: "weak" (2) 0x334-0x334.3 (0.4)
0x0330| 20 | | type: "notype" (0) 0x334.4-0x334.7 (0.4)
0x0330| 00 | . | other_unused: 0 0x335-0x335.5 (0.6)
0x0330| 00 | . | visibility: "default" (0) 0x335.6-0x335.7 (0.2)
0x0330| 00 00 | .. | shndx: 0 0x336-0x337.7 (2)
0x0330| 00 00 00 00 00 00 00 00| ........| value: 0 0x338-0x33f.7 (8)
0x0340|00 00 00 00 00 00 00 00 |........ | size: 0 0x340-0x347.7 (8)
| | | [7]{}: symbol 0x348-0x35f.7 (24)
0x0340| 01 00 00 00 | .... | name: "_init" (1) 0x348-0x34b.7 (4)
0x0340| 12 | . | bind: "global" (1) 0x34c-0x34c.3 (0.4)
0x0340| 12 | . | type: "func" (2) 0x34c.4-0x34c.7 (0.4)
0x0340| 00 | . | other_unused: 0 0x34d-0x34d.5 (0.6)
0x0340| 00 | . | visibility: "default" (0) 0x34d.6-0x34d.7 (0.2)
0x0340| 06 00| ..| shndx: 6 0x34e-0x34f.7 (2)
0x0350|00 10 00 00 00 00 00 00 |........ | value: 4096 0x350-0x357.7 (8)
0x0350| 01 00 00 00 00 00 00 00| ........| size: 1 0x358-0x35f.7 (8)
| | | [8]{}: symbol 0x360-0x377.7 (24)
0x0360|07 00 00 00 |.... | name: "_fini" (7) 0x360-0x363.7 (4)
0x0360| 12 | . | bind: "global" (1) 0x364-0x364.3 (0.4)
0x0360| 12 | . | type: "func" (2) 0x364.4-0x364.7 (0.4)
0x0360| 00 | . | other_unused: 0 0x365-0x365.5 (0.6)
0x0360| 00 | . | visibility: "default" (0) 0x365.6-0x365.7 (0.2)
0x0360| 0a 00 | .. | shndx: 10 0x366-0x367.7 (2)
0x0360| 01 12 00 00 00 00 00 00| ........| value: 4609 0x368-0x36f.7 (8)
0x0370|01 00 00 00 00 00 00 00 |........ | size: 1 0x370-0x377.7 (8)
| | | [9]{}: symbol 0x378-0x38f.7 (24)
0x0370| 80 00 00 00 | .... | name: "libbbb_bbb" (128) 0x378-0x37b.7 (4)
0x0370| 12 | . | bind: "global" (1) 0x37c-0x37c.3 (0.4)
0x0370| 12 | . | type: "func" (2) 0x37c.4-0x37c.7 (0.4)
0x0370| 00 | . | other_unused: 0 0x37d-0x37d.5 (0.6)
0x0370| 00 | . | visibility: "default" (0) 0x37d.6-0x37d.7 (0.2)
0x0370| 09 00| ..| shndx: 9 0x37e-0x37f.7 (2)
0x0380|a5 11 00 00 00 00 00 00 |........ | value: 4517 0x380-0x387.7 (8)
0x0380| 13 00 00 00 00 00 00 00| ........| size: 19 0x388-0x38f.7 (8)
0x3910|25 00 00 00 |%... | name: ".dynsym" (37) 0x3910-0x3913.7 (4)
0x3910| 0b 00 00 00 | .... | type: "dynsym" (0xb) (Dynamic linking symbol table) 0x3914-0x3917.7 (4)
| | | flags{}: 0x3918-0x391f.7 (8)
0x3910| 02 | . | link_order: false 0x3918-0x3918 (0.1)
0x3910| 02 | . | info_link: false 0x3918.1-0x3918.1 (0.1)
0x3910| 02 | . | strings: false 0x3918.2-0x3918.2 (0.1)
0x3910| 02 | . | merge: false 0x3918.3-0x3918.3 (0.1)
0x3910| 02 | . | unused0: 0 0x3918.4-0x3918.4 (0.1)
0x3910| 02 | . | execinstr: false 0x3918.5-0x3918.5 (0.1)
0x3910| 02 | . | alloc: true 0x3918.6-0x3918.6 (0.1)
0x3910| 02 | . | write: false 0x3918.7-0x3918.7 (0.1)
0x3910| 00 | . | tls: false 0x3919-0x3919 (0.1)
0x3910| 00 | . | group: false 0x3919.1-0x3919.1 (0.1)
0x3910| 00 | . | os_nonconforming: false 0x3919.2-0x3919.2 (0.1)
0x3910| 00 00 | .. | unused1: 0 0x3919.3-0x391a.3 (1.1)
0x3910| 00 00 | .. | os_specific: 0 0x391a.4-0x391b.3 (1)
0x3910| 00 | . | processor_specific: 0 0x391b.4-0x391b.7 (0.4)
0x3910| 00 00 00 00| ....| unused2: 0 0x391c-0x391f.7 (4)
0x3920|a0 02 00 00 00 00 00 00 |........ | addr: 0x2a0 0x3920-0x3927.7 (8)
0x3920| a0 02 00 00 00 00 00 00| ........| offset: 0x2a0 0x3928-0x392f.7 (8)
0x3930|f0 00 00 00 00 00 00 00 |........ | size: 240 0x3930-0x3937.7 (8)
0x3930| 03 00 00 00 | .... | link: 3 0x3938-0x393b.7 (4)
0x3930| 01 00 00 00| ....| info: 1 0x393c-0x393f.7 (4)
0x3940|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3940-0x3947.7 (8)
0x3940| 18 00 00 00 00 00 00 00| ........| entsize: 24 0x3948-0x394f.7 (8)
| | | [3]{}: section_header 0x390-0x398f.7 (13824)
0x0390|00 5f 69 6e 69 74 00 5f 66 69 6e 69 00 5f 49 54|._init._fini._IT| string: "\x00_init\x00_fini\x00_ITM_deregisterTMCloneTable\x00_ITM_regi"... 0x390-0x435.7 (166)
* |until 0x435.7 (166) | |
0x3950|2d 00 00 00 |-... | name: ".dynstr" (45) 0x3950-0x3953.7 (4)
0x3950| 03 00 00 00 | .... | type: "strtab" (0x3) (String table) 0x3954-0x3957.7 (4)
| | | flags{}: 0x3958-0x395f.7 (8)
0x3950| 02 | . | link_order: false 0x3958-0x3958 (0.1)
0x3950| 02 | . | info_link: false 0x3958.1-0x3958.1 (0.1)
0x3950| 02 | . | strings: false 0x3958.2-0x3958.2 (0.1)
0x3950| 02 | . | merge: false 0x3958.3-0x3958.3 (0.1)
0x3950| 02 | . | unused0: 0 0x3958.4-0x3958.4 (0.1)
0x3950| 02 | . | execinstr: false 0x3958.5-0x3958.5 (0.1)
0x3950| 02 | . | alloc: true 0x3958.6-0x3958.6 (0.1)
0x3950| 02 | . | write: false 0x3958.7-0x3958.7 (0.1)
0x3950| 00 | . | tls: false 0x3959-0x3959 (0.1)
0x3950| 00 | . | group: false 0x3959.1-0x3959.1 (0.1)
0x3950| 00 | . | os_nonconforming: false 0x3959.2-0x3959.2 (0.1)
0x3950| 00 00 | .. | unused1: 0 0x3959.3-0x395a.3 (1.1)
0x3950| 00 00 | .. | os_specific: 0 0x395a.4-0x395b.3 (1)
0x3950| 00 | . | processor_specific: 0 0x395b.4-0x395b.7 (0.4)
0x3950| 00 00 00 00| ....| unused2: 0 0x395c-0x395f.7 (4)
0x3960|90 03 00 00 00 00 00 00 |........ | addr: 0x390 0x3960-0x3967.7 (8)
0x3960| 90 03 00 00 00 00 00 00| ........| offset: 0x390 0x3968-0x396f.7 (8)
0x3970|a6 00 00 00 00 00 00 00 |........ | size: 166 0x3970-0x3977.7 (8)
0x3970| 00 00 00 00 | .... | link: 0 0x3978-0x397b.7 (4)
0x3970| 00 00 00 00| ....| info: 0 0x397c-0x397f.7 (4)
0x3980|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3980-0x3987.7 (8)
0x3980| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3988-0x398f.7 (8)
| | | [4]{}: section_header 0x438-0x39cf.7 (13720)
0x0430| 00 40 00 00 00 00 00 00| .@......| data: raw bits 0x438-0x4c7.7 (144)
0x0440|08 00 00 00 00 00 00 00 00 40 00 00 00 00 00 00|.........@......|
* |until 0x4c7.7 (144) | |
0x3990|35 00 00 00 |5... | name: ".rela.dyn" (53) 0x3990-0x3993.7 (4)
0x3990| 04 00 00 00 | .... | type: "rela" (0x4) (Relocation entries with explicit addends) 0x3994-0x3997.7 (4)
| | | flags{}: 0x3998-0x399f.7 (8)
0x3990| 02 | . | link_order: false 0x3998-0x3998 (0.1)
0x3990| 02 | . | info_link: false 0x3998.1-0x3998.1 (0.1)
0x3990| 02 | . | strings: false 0x3998.2-0x3998.2 (0.1)
0x3990| 02 | . | merge: false 0x3998.3-0x3998.3 (0.1)
0x3990| 02 | . | unused0: 0 0x3998.4-0x3998.4 (0.1)
0x3990| 02 | . | execinstr: false 0x3998.5-0x3998.5 (0.1)
0x3990| 02 | . | alloc: true 0x3998.6-0x3998.6 (0.1)
0x3990| 02 | . | write: false 0x3998.7-0x3998.7 (0.1)
0x3990| 00 | . | tls: false 0x3999-0x3999 (0.1)
0x3990| 00 | . | group: false 0x3999.1-0x3999.1 (0.1)
0x3990| 00 | . | os_nonconforming: false 0x3999.2-0x3999.2 (0.1)
0x3990| 00 00 | .. | unused1: 0 0x3999.3-0x399a.3 (1.1)
0x3990| 00 00 | .. | os_specific: 0 0x399a.4-0x399b.3 (1)
0x3990| 00 | . | processor_specific: 0 0x399b.4-0x399b.7 (0.4)
0x3990| 00 00 00 00| ....| unused2: 0 0x399c-0x399f.7 (4)
0x39a0|38 04 00 00 00 00 00 00 |8....... | addr: 0x438 0x39a0-0x39a7.7 (8)
0x39a0| 38 04 00 00 00 00 00 00| 8.......| offset: 0x438 0x39a8-0x39af.7 (8)
0x39b0|90 00 00 00 00 00 00 00 |........ | size: 144 0x39b0-0x39b7.7 (8)
0x39b0| 02 00 00 00 | .... | link: 2 0x39b8-0x39bb.7 (4)
0x39b0| 00 00 00 00| ....| info: 0 0x39bc-0x39bf.7 (4)
0x39c0|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x39c0-0x39c7.7 (8)
0x39c0| 18 00 00 00 00 00 00 00| ........| entsize: 24 0x39c8-0x39cf.7 (8)
| | | [5]{}: section_header 0x4c8-0x3a0f.7 (13640)
0x04c0| d0 3f 00 00 00 00 00 00| .?......| data: raw bits 0x4c8-0x4df.7 (24)
0x04d0|07 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00|................|
0x39d0|3f 00 00 00 |?... | name: ".rela.plt" (63) 0x39d0-0x39d3.7 (4)
0x39d0| 04 00 00 00 | .... | type: "rela" (0x4) (Relocation entries with explicit addends) 0x39d4-0x39d7.7 (4)
| | | flags{}: 0x39d8-0x39df.7 (8)
0x39d0| 42 | B | link_order: false 0x39d8-0x39d8 (0.1)
0x39d0| 42 | B | info_link: true 0x39d8.1-0x39d8.1 (0.1)
0x39d0| 42 | B | strings: false 0x39d8.2-0x39d8.2 (0.1)
0x39d0| 42 | B | merge: false 0x39d8.3-0x39d8.3 (0.1)
0x39d0| 42 | B | unused0: 0 0x39d8.4-0x39d8.4 (0.1)
0x39d0| 42 | B | execinstr: false 0x39d8.5-0x39d8.5 (0.1)
0x39d0| 42 | B | alloc: true 0x39d8.6-0x39d8.6 (0.1)
0x39d0| 42 | B | write: false 0x39d8.7-0x39d8.7 (0.1)
0x39d0| 00 | . | tls: false 0x39d9-0x39d9 (0.1)
0x39d0| 00 | . | group: false 0x39d9.1-0x39d9.1 (0.1)
0x39d0| 00 | . | os_nonconforming: false 0x39d9.2-0x39d9.2 (0.1)
0x39d0| 00 00 | .. | unused1: 0 0x39d9.3-0x39da.3 (1.1)
0x39d0| 00 00 | .. | os_specific: 0 0x39da.4-0x39db.3 (1)
0x39d0| 00 | . | processor_specific: 0 0x39db.4-0x39db.7 (0.4)
0x39d0| 00 00 00 00| ....| unused2: 0 0x39dc-0x39df.7 (4)
0x39e0|c8 04 00 00 00 00 00 00 |........ | addr: 0x4c8 0x39e0-0x39e7.7 (8)
0x39e0| c8 04 00 00 00 00 00 00| ........| offset: 0x4c8 0x39e8-0x39ef.7 (8)
0x39f0|18 00 00 00 00 00 00 00 |........ | size: 24 0x39f0-0x39f7.7 (8)
0x39f0| 02 00 00 00 | .... | link: 2 0x39f8-0x39fb.7 (4)
0x39f0| 12 00 00 00| ....| info: 18 0x39fc-0x39ff.7 (4)
0x3a00|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3a00-0x3a07.7 (8)
0x3a00| 18 00 00 00 00 00 00 00| ........| entsize: 24 0x3a08-0x3a0f.7 (8)
| | | [6]{}: section_header 0x1000-0x3a4f.7 (10832)
0x1000|50 e8 6a 01 00 00 e8 b5 01 00 00 58 c3 |P.j........X. | data: raw bits 0x1000-0x100c.7 (13)
0x3a10|49 00 00 00 |I... | name: ".init" (73) 0x3a10-0x3a13.7 (4)
0x3a10| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3a14-0x3a17.7 (4)
| | | flags{}: 0x3a18-0x3a1f.7 (8)
0x3a10| 06 | . | link_order: false 0x3a18-0x3a18 (0.1)
0x3a10| 06 | . | info_link: false 0x3a18.1-0x3a18.1 (0.1)
0x3a10| 06 | . | strings: false 0x3a18.2-0x3a18.2 (0.1)
0x3a10| 06 | . | merge: false 0x3a18.3-0x3a18.3 (0.1)
0x3a10| 06 | . | unused0: 0 0x3a18.4-0x3a18.4 (0.1)
0x3a10| 06 | . | execinstr: true 0x3a18.5-0x3a18.5 (0.1)
0x3a10| 06 | . | alloc: true 0x3a18.6-0x3a18.6 (0.1)
0x3a10| 06 | . | write: false 0x3a18.7-0x3a18.7 (0.1)
0x3a10| 00 | . | tls: false 0x3a19-0x3a19 (0.1)
0x3a10| 00 | . | group: false 0x3a19.1-0x3a19.1 (0.1)
0x3a10| 00 | . | os_nonconforming: false 0x3a19.2-0x3a19.2 (0.1)
0x3a10| 00 00 | .. | unused1: 0 0x3a19.3-0x3a1a.3 (1.1)
0x3a10| 00 00 | .. | os_specific: 0 0x3a1a.4-0x3a1b.3 (1)
0x3a10| 00 | . | processor_specific: 0 0x3a1b.4-0x3a1b.7 (0.4)
0x3a10| 00 00 00 00| ....| unused2: 0 0x3a1c-0x3a1f.7 (4)
0x3a20|00 10 00 00 00 00 00 00 |........ | addr: 0x1000 0x3a20-0x3a27.7 (8)
0x3a20| 00 10 00 00 00 00 00 00| ........| offset: 0x1000 0x3a28-0x3a2f.7 (8)
0x3a30|0d 00 00 00 00 00 00 00 |........ | size: 13 0x3a30-0x3a37.7 (8)
0x3a30| 00 00 00 00 | .... | link: 0 0x3a38-0x3a3b.7 (4)
0x3a30| 00 00 00 00| ....| info: 0 0x3a3c-0x3a3f.7 (4)
0x3a40|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3a40-0x3a47.7 (8)
0x3a40| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3a48-0x3a4f.7 (8)
| | | [7]{}: section_header 0x1010-0x3a8f.7 (10880)
0x1010|ff 35 aa 2f 00 00 ff 25 ac 2f 00 00 0f 1f 40 00|.5./...%./....@.| data: raw bits 0x1010-0x102f.7 (32)
0x1020|ff 25 aa 2f 00 00 68 00 00 00 00 e9 e0 ff ff ff|.%./..h.........|
0x3a50|44 00 00 00 |D... | name: ".plt" (68) 0x3a50-0x3a53.7 (4)
0x3a50| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3a54-0x3a57.7 (4)
| | | flags{}: 0x3a58-0x3a5f.7 (8)
0x3a50| 06 | . | link_order: false 0x3a58-0x3a58 (0.1)
0x3a50| 06 | . | info_link: false 0x3a58.1-0x3a58.1 (0.1)
0x3a50| 06 | . | strings: false 0x3a58.2-0x3a58.2 (0.1)
0x3a50| 06 | . | merge: false 0x3a58.3-0x3a58.3 (0.1)
0x3a50| 06 | . | unused0: 0 0x3a58.4-0x3a58.4 (0.1)
0x3a50| 06 | . | execinstr: true 0x3a58.5-0x3a58.5 (0.1)
0x3a50| 06 | . | alloc: true 0x3a58.6-0x3a58.6 (0.1)
0x3a50| 06 | . | write: false 0x3a58.7-0x3a58.7 (0.1)
0x3a50| 00 | . | tls: false 0x3a59-0x3a59 (0.1)
0x3a50| 00 | . | group: false 0x3a59.1-0x3a59.1 (0.1)
0x3a50| 00 | . | os_nonconforming: false 0x3a59.2-0x3a59.2 (0.1)
0x3a50| 00 00 | .. | unused1: 0 0x3a59.3-0x3a5a.3 (1.1)
0x3a50| 00 00 | .. | os_specific: 0 0x3a5a.4-0x3a5b.3 (1)
0x3a50| 00 | . | processor_specific: 0 0x3a5b.4-0x3a5b.7 (0.4)
0x3a50| 00 00 00 00| ....| unused2: 0 0x3a5c-0x3a5f.7 (4)
0x3a60|10 10 00 00 00 00 00 00 |........ | addr: 0x1010 0x3a60-0x3a67.7 (8)
0x3a60| 10 10 00 00 00 00 00 00| ........| offset: 0x1010 0x3a68-0x3a6f.7 (8)
0x3a70|20 00 00 00 00 00 00 00 | ....... | size: 32 0x3a70-0x3a77.7 (8)
0x3a70| 00 00 00 00 | .... | link: 0 0x3a78-0x3a7b.7 (4)
0x3a70| 00 00 00 00| ....| info: 0 0x3a7c-0x3a7f.7 (4)
0x3a80|10 00 00 00 00 00 00 00 |........ | addralign: 16 0x3a80-0x3a87.7 (8)
0x3a80| 10 00 00 00 00 00 00 00| ........| entsize: 16 0x3a88-0x3a8f.7 (8)
| | | [8]{}: section_header 0x1030-0x3acf.7 (10912)
0x1030|ff 25 a2 2f 00 00 66 90 ff 25 a2 2f 00 00 66 90|.%./..f..%./..f.| data: raw bits 0x1030-0x1047.7 (24)
0x1040|ff 25 b2 2f 00 00 66 90 |.%./..f. |
0x3a90|4f 00 00 00 |O... | name: ".plt.got" (79) 0x3a90-0x3a93.7 (4)
0x3a90| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3a94-0x3a97.7 (4)
| | | flags{}: 0x3a98-0x3a9f.7 (8)
0x3a90| 06 | . | link_order: false 0x3a98-0x3a98 (0.1)
0x3a90| 06 | . | info_link: false 0x3a98.1-0x3a98.1 (0.1)
0x3a90| 06 | . | strings: false 0x3a98.2-0x3a98.2 (0.1)
0x3a90| 06 | . | merge: false 0x3a98.3-0x3a98.3 (0.1)
0x3a90| 06 | . | unused0: 0 0x3a98.4-0x3a98.4 (0.1)
0x3a90| 06 | . | execinstr: true 0x3a98.5-0x3a98.5 (0.1)
0x3a90| 06 | . | alloc: true 0x3a98.6-0x3a98.6 (0.1)
0x3a90| 06 | . | write: false 0x3a98.7-0x3a98.7 (0.1)
0x3a90| 00 | . | tls: false 0x3a99-0x3a99 (0.1)
0x3a90| 00 | . | group: false 0x3a99.1-0x3a99.1 (0.1)
0x3a90| 00 | . | os_nonconforming: false 0x3a99.2-0x3a99.2 (0.1)
0x3a90| 00 00 | .. | unused1: 0 0x3a99.3-0x3a9a.3 (1.1)
0x3a90| 00 00 | .. | os_specific: 0 0x3a9a.4-0x3a9b.3 (1)
0x3a90| 00 | . | processor_specific: 0 0x3a9b.4-0x3a9b.7 (0.4)
0x3a90| 00 00 00 00| ....| unused2: 0 0x3a9c-0x3a9f.7 (4)
0x3aa0|30 10 00 00 00 00 00 00 |0....... | addr: 0x1030 0x3aa0-0x3aa7.7 (8)
0x3aa0| 30 10 00 00 00 00 00 00| 0.......| offset: 0x1030 0x3aa8-0x3aaf.7 (8)
0x3ab0|18 00 00 00 00 00 00 00 |........ | size: 24 0x3ab0-0x3ab7.7 (8)
0x3ab0| 00 00 00 00 | .... | link: 0 0x3ab8-0x3abb.7 (4)
0x3ab0| 00 00 00 00| ....| info: 0 0x3abc-0x3abf.7 (4)
0x3ac0|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3ac0-0x3ac7.7 (8)
0x3ac0| 08 00 00 00 00 00 00 00| ........| entsize: 8 0x3ac8-0x3acf.7 (8)
| | | [9]{}: section_header 0x1050-0x3b0f.7 (10944)
0x1050|48 8d 3d b1 2f 00 00 48 8d 05 aa 2f 00 00 48 39|H.=./..H.../..H9| data: raw bits 0x1050-0x1200.7 (433)
* |until 0x1200.7 (433) | |
0x3ad0|58 00 00 00 |X... | name: ".text" (88) 0x3ad0-0x3ad3.7 (4)
0x3ad0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3ad4-0x3ad7.7 (4)
| | | flags{}: 0x3ad8-0x3adf.7 (8)
0x3ad0| 06 | . | link_order: false 0x3ad8-0x3ad8 (0.1)
0x3ad0| 06 | . | info_link: false 0x3ad8.1-0x3ad8.1 (0.1)
0x3ad0| 06 | . | strings: false 0x3ad8.2-0x3ad8.2 (0.1)
0x3ad0| 06 | . | merge: false 0x3ad8.3-0x3ad8.3 (0.1)
0x3ad0| 06 | . | unused0: 0 0x3ad8.4-0x3ad8.4 (0.1)
0x3ad0| 06 | . | execinstr: true 0x3ad8.5-0x3ad8.5 (0.1)
0x3ad0| 06 | . | alloc: true 0x3ad8.6-0x3ad8.6 (0.1)
0x3ad0| 06 | . | write: false 0x3ad8.7-0x3ad8.7 (0.1)
0x3ad0| 00 | . | tls: false 0x3ad9-0x3ad9 (0.1)
0x3ad0| 00 | . | group: false 0x3ad9.1-0x3ad9.1 (0.1)
0x3ad0| 00 | . | os_nonconforming: false 0x3ad9.2-0x3ad9.2 (0.1)
0x3ad0| 00 00 | .. | unused1: 0 0x3ad9.3-0x3ada.3 (1.1)
0x3ad0| 00 00 | .. | os_specific: 0 0x3ada.4-0x3adb.3 (1)
0x3ad0| 00 | . | processor_specific: 0 0x3adb.4-0x3adb.7 (0.4)
0x3ad0| 00 00 00 00| ....| unused2: 0 0x3adc-0x3adf.7 (4)
0x3ae0|50 10 00 00 00 00 00 00 |P....... | addr: 0x1050 0x3ae0-0x3ae7.7 (8)
0x3ae0| 50 10 00 00 00 00 00 00| P.......| offset: 0x1050 0x3ae8-0x3aef.7 (8)
0x3af0|b1 01 00 00 00 00 00 00 |........ | size: 433 0x3af0-0x3af7.7 (8)
0x3af0| 00 00 00 00 | .... | link: 0 0x3af8-0x3afb.7 (4)
0x3af0| 00 00 00 00| ....| info: 0 0x3afc-0x3aff.7 (4)
0x3b00|10 00 00 00 00 00 00 00 |........ | addralign: 16 0x3b00-0x3b07.7 (8)
0x3b00| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3b08-0x3b0f.7 (8)
| | | [10]{}: section_header 0x1201-0x3b4f.7 (10575)
0x1200| 50 e8 b9 fe ff ff 58 c3 | P.....X. | data: raw bits 0x1201-0x1208.7 (8)
0x3b10|5e 00 00 00 |^... | name: ".fini" (94) 0x3b10-0x3b13.7 (4)
0x3b10| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3b14-0x3b17.7 (4)
| | | flags{}: 0x3b18-0x3b1f.7 (8)
0x3b10| 06 | . | link_order: false 0x3b18-0x3b18 (0.1)
0x3b10| 06 | . | info_link: false 0x3b18.1-0x3b18.1 (0.1)
0x3b10| 06 | . | strings: false 0x3b18.2-0x3b18.2 (0.1)
0x3b10| 06 | . | merge: false 0x3b18.3-0x3b18.3 (0.1)
0x3b10| 06 | . | unused0: 0 0x3b18.4-0x3b18.4 (0.1)
0x3b10| 06 | . | execinstr: true 0x3b18.5-0x3b18.5 (0.1)
0x3b10| 06 | . | alloc: true 0x3b18.6-0x3b18.6 (0.1)
0x3b10| 06 | . | write: false 0x3b18.7-0x3b18.7 (0.1)
0x3b10| 00 | . | tls: false 0x3b19-0x3b19 (0.1)
0x3b10| 00 | . | group: false 0x3b19.1-0x3b19.1 (0.1)
0x3b10| 00 | . | os_nonconforming: false 0x3b19.2-0x3b19.2 (0.1)
0x3b10| 00 00 | .. | unused1: 0 0x3b19.3-0x3b1a.3 (1.1)
0x3b10| 00 00 | .. | os_specific: 0 0x3b1a.4-0x3b1b.3 (1)
0x3b10| 00 | . | processor_specific: 0 0x3b1b.4-0x3b1b.7 (0.4)
0x3b10| 00 00 00 00| ....| unused2: 0 0x3b1c-0x3b1f.7 (4)
0x3b20|01 12 00 00 00 00 00 00 |........ | addr: 0x1201 0x3b20-0x3b27.7 (8)
0x3b20| 01 12 00 00 00 00 00 00| ........| offset: 0x1201 0x3b28-0x3b2f.7 (8)
0x3b30|08 00 00 00 00 00 00 00 |........ | size: 8 0x3b30-0x3b37.7 (8)
0x3b30| 00 00 00 00 | .... | link: 0 0x3b38-0x3b3b.7 (4)
0x3b30| 00 00 00 00| ....| info: 0 0x3b3c-0x3b3f.7 (4)
0x3b40|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3b40-0x3b47.7 (8)
0x3b40| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3b48-0x3b4f.7 (8)
| | | [11]{}: section_header 0x2000-0x3b8f.7 (7056)
0x2000|6c 69 62 62 62 62 5f 62 62 62 00 |libbbb_bbb. | data: raw bits 0x2000-0x200a.7 (11)
0x3b50|64 00 00 00 |d... | name: ".rodata" (100) 0x3b50-0x3b53.7 (4)
0x3b50| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3b54-0x3b57.7 (4)
| | | flags{}: 0x3b58-0x3b5f.7 (8)
0x3b50| 02 | . | link_order: false 0x3b58-0x3b58 (0.1)
0x3b50| 02 | . | info_link: false 0x3b58.1-0x3b58.1 (0.1)
0x3b50| 02 | . | strings: false 0x3b58.2-0x3b58.2 (0.1)
0x3b50| 02 | . | merge: false 0x3b58.3-0x3b58.3 (0.1)
0x3b50| 02 | . | unused0: 0 0x3b58.4-0x3b58.4 (0.1)
0x3b50| 02 | . | execinstr: false 0x3b58.5-0x3b58.5 (0.1)
0x3b50| 02 | . | alloc: true 0x3b58.6-0x3b58.6 (0.1)
0x3b50| 02 | . | write: false 0x3b58.7-0x3b58.7 (0.1)
0x3b50| 00 | . | tls: false 0x3b59-0x3b59 (0.1)
0x3b50| 00 | . | group: false 0x3b59.1-0x3b59.1 (0.1)
0x3b50| 00 | . | os_nonconforming: false 0x3b59.2-0x3b59.2 (0.1)
0x3b50| 00 00 | .. | unused1: 0 0x3b59.3-0x3b5a.3 (1.1)
0x3b50| 00 00 | .. | os_specific: 0 0x3b5a.4-0x3b5b.3 (1)
0x3b50| 00 | . | processor_specific: 0 0x3b5b.4-0x3b5b.7 (0.4)
0x3b50| 00 00 00 00| ....| unused2: 0 0x3b5c-0x3b5f.7 (4)
0x3b60|00 20 00 00 00 00 00 00 |. ...... | addr: 0x2000 0x3b60-0x3b67.7 (8)
0x3b60| 00 20 00 00 00 00 00 00| . ......| offset: 0x2000 0x3b68-0x3b6f.7 (8)
0x3b70|0b 00 00 00 00 00 00 00 |........ | size: 11 0x3b70-0x3b77.7 (8)
0x3b70| 00 00 00 00 | .... | link: 0 0x3b78-0x3b7b.7 (4)
0x3b70| 00 00 00 00| ....| info: 0 0x3b7c-0x3b7f.7 (4)
0x3b80|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3b80-0x3b87.7 (8)
0x3b80| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3b88-0x3b8f.7 (8)
| | | [12]{}: section_header 0x200c-0x3bcf.7 (7108)
0x2000| 01 1b 03 3b| ...;| data: raw bits 0x200c-0x202f.7 (36)
0x2010|20 00 00 00 03 00 00 00 04 f0 ff ff 3c 00 00 00| ...........<...|
0x2020|24 f0 ff ff 64 00 00 00 99 f1 ff ff 7c 00 00 00|$...d.......|...|
0x3b90|6c 00 00 00 |l... | name: ".eh_frame_hdr" (108) 0x3b90-0x3b93.7 (4)
0x3b90| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3b94-0x3b97.7 (4)
| | | flags{}: 0x3b98-0x3b9f.7 (8)
0x3b90| 02 | . | link_order: false 0x3b98-0x3b98 (0.1)
0x3b90| 02 | . | info_link: false 0x3b98.1-0x3b98.1 (0.1)
0x3b90| 02 | . | strings: false 0x3b98.2-0x3b98.2 (0.1)
0x3b90| 02 | . | merge: false 0x3b98.3-0x3b98.3 (0.1)
0x3b90| 02 | . | unused0: 0 0x3b98.4-0x3b98.4 (0.1)
0x3b90| 02 | . | execinstr: false 0x3b98.5-0x3b98.5 (0.1)
0x3b90| 02 | . | alloc: true 0x3b98.6-0x3b98.6 (0.1)
0x3b90| 02 | . | write: false 0x3b98.7-0x3b98.7 (0.1)
0x3b90| 00 | . | tls: false 0x3b99-0x3b99 (0.1)
0x3b90| 00 | . | group: false 0x3b99.1-0x3b99.1 (0.1)
0x3b90| 00 | . | os_nonconforming: false 0x3b99.2-0x3b99.2 (0.1)
0x3b90| 00 00 | .. | unused1: 0 0x3b99.3-0x3b9a.3 (1.1)
0x3b90| 00 00 | .. | os_specific: 0 0x3b9a.4-0x3b9b.3 (1)
0x3b90| 00 | . | processor_specific: 0 0x3b9b.4-0x3b9b.7 (0.4)
0x3b90| 00 00 00 00| ....| unused2: 0 0x3b9c-0x3b9f.7 (4)
0x3ba0|0c 20 00 00 00 00 00 00 |. ...... | addr: 0x200c 0x3ba0-0x3ba7.7 (8)
0x3ba0| 0c 20 00 00 00 00 00 00| . ......| offset: 0x200c 0x3ba8-0x3baf.7 (8)
0x3bb0|24 00 00 00 00 00 00 00 |$....... | size: 36 0x3bb0-0x3bb7.7 (8)
0x3bb0| 00 00 00 00 | .... | link: 0 0x3bb8-0x3bbb.7 (4)
0x3bb0| 00 00 00 00| ....| info: 0 0x3bbc-0x3bbf.7 (4)
0x3bc0|04 00 00 00 00 00 00 00 |........ | addralign: 4 0x3bc0-0x3bc7.7 (8)
0x3bc0| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3bc8-0x3bcf.7 (8)
| | | [13]{}: section_header 0x2030-0x3c0f.7 (7136)
0x2030|14 00 00 00 00 00 00 00 01 7a 52 00 01 78 10 01|.........zR..x..| data: raw bits 0x2030-0x20ab.7 (124)
* |until 0x20ab.7 (124) | |
0x3bd0|7a 00 00 00 |z... | name: ".eh_frame" (122) 0x3bd0-0x3bd3.7 (4)
0x3bd0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3bd4-0x3bd7.7 (4)
| | | flags{}: 0x3bd8-0x3bdf.7 (8)
0x3bd0| 02 | . | link_order: false 0x3bd8-0x3bd8 (0.1)
0x3bd0| 02 | . | info_link: false 0x3bd8.1-0x3bd8.1 (0.1)
0x3bd0| 02 | . | strings: false 0x3bd8.2-0x3bd8.2 (0.1)
0x3bd0| 02 | . | merge: false 0x3bd8.3-0x3bd8.3 (0.1)
0x3bd0| 02 | . | unused0: 0 0x3bd8.4-0x3bd8.4 (0.1)
0x3bd0| 02 | . | execinstr: false 0x3bd8.5-0x3bd8.5 (0.1)
0x3bd0| 02 | . | alloc: true 0x3bd8.6-0x3bd8.6 (0.1)
0x3bd0| 02 | . | write: false 0x3bd8.7-0x3bd8.7 (0.1)
0x3bd0| 00 | . | tls: false 0x3bd9-0x3bd9 (0.1)
0x3bd0| 00 | . | group: false 0x3bd9.1-0x3bd9.1 (0.1)
0x3bd0| 00 | . | os_nonconforming: false 0x3bd9.2-0x3bd9.2 (0.1)
0x3bd0| 00 00 | .. | unused1: 0 0x3bd9.3-0x3bda.3 (1.1)
0x3bd0| 00 00 | .. | os_specific: 0 0x3bda.4-0x3bdb.3 (1)
0x3bd0| 00 | . | processor_specific: 0 0x3bdb.4-0x3bdb.7 (0.4)
0x3bd0| 00 00 00 00| ....| unused2: 0 0x3bdc-0x3bdf.7 (4)
0x3be0|30 20 00 00 00 00 00 00 |0 ...... | addr: 0x2030 0x3be0-0x3be7.7 (8)
0x3be0| 30 20 00 00 00 00 00 00| 0 ......| offset: 0x2030 0x3be8-0x3bef.7 (8)
0x3bf0|7c 00 00 00 00 00 00 00 ||....... | size: 124 0x3bf0-0x3bf7.7 (8)
0x3bf0| 00 00 00 00 | .... | link: 0 0x3bf8-0x3bfb.7 (4)
0x3bf0| 00 00 00 00| ....| info: 0 0x3bfc-0x3bff.7 (4)
0x3c00|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3c00-0x3c07.7 (8)
0x3c00| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3c08-0x3c0f.7 (8)
| | | [14]{}: section_header 0x20b0-0x3c4f.7 (7072)
0x20b0|04 00 00 00 20 00 00 00 05 00 00 00 47 4e 55 00|.... .......GNU.| data: raw bits 0x20b0-0x20df.7 (48)
* |until 0x20df.7 (48) | |
0x3c10|84 00 00 00 |.... | name: ".note.gnu.property" (132) 0x3c10-0x3c13.7 (4)
0x3c10| 07 00 00 00 | .... | type: "note" (0x7) (Information that marks the file in some way) 0x3c14-0x3c17.7 (4)
| | | flags{}: 0x3c18-0x3c1f.7 (8)
0x3c10| 02 | . | link_order: false 0x3c18-0x3c18 (0.1)
0x3c10| 02 | . | info_link: false 0x3c18.1-0x3c18.1 (0.1)
0x3c10| 02 | . | strings: false 0x3c18.2-0x3c18.2 (0.1)
0x3c10| 02 | . | merge: false 0x3c18.3-0x3c18.3 (0.1)
0x3c10| 02 | . | unused0: 0 0x3c18.4-0x3c18.4 (0.1)
0x3c10| 02 | . | execinstr: false 0x3c18.5-0x3c18.5 (0.1)
0x3c10| 02 | . | alloc: true 0x3c18.6-0x3c18.6 (0.1)
0x3c10| 02 | . | write: false 0x3c18.7-0x3c18.7 (0.1)
0x3c10| 00 | . | tls: false 0x3c19-0x3c19 (0.1)
0x3c10| 00 | . | group: false 0x3c19.1-0x3c19.1 (0.1)
0x3c10| 00 | . | os_nonconforming: false 0x3c19.2-0x3c19.2 (0.1)
0x3c10| 00 00 | .. | unused1: 0 0x3c19.3-0x3c1a.3 (1.1)
0x3c10| 00 00 | .. | os_specific: 0 0x3c1a.4-0x3c1b.3 (1)
0x3c10| 00 | . | processor_specific: 0 0x3c1b.4-0x3c1b.7 (0.4)
0x3c10| 00 00 00 00| ....| unused2: 0 0x3c1c-0x3c1f.7 (4)
0x3c20|b0 20 00 00 00 00 00 00 |. ...... | addr: 0x20b0 0x3c20-0x3c27.7 (8)
0x3c20| b0 20 00 00 00 00 00 00| . ......| offset: 0x20b0 0x3c28-0x3c2f.7 (8)
0x3c30|30 00 00 00 00 00 00 00 |0....... | size: 48 0x3c30-0x3c37.7 (8)
0x3c30| 00 00 00 00 | .... | link: 0 0x3c38-0x3c3b.7 (4)
0x3c30| 00 00 00 00| ....| info: 0 0x3c3c-0x3c3f.7 (4)
0x3c40|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3c40-0x3c47.7 (8)
0x3c40| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3c48-0x3c4f.7 (8)
| | | [15]{}: section_header 0x2e28-0x3c8f.7 (3688)
0x2e20| ff ff ff ff ff ff ff ff| ........| data: raw bits 0x2e28-0x2e37.7 (16)
0x2e30|00 00 00 00 00 00 00 00 |........ |
0x3c50|97 00 00 00 |.... | name: ".ctors" (151) 0x3c50-0x3c53.7 (4)
0x3c50| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3c54-0x3c57.7 (4)
| | | flags{}: 0x3c58-0x3c5f.7 (8)
0x3c50| 03 | . | link_order: false 0x3c58-0x3c58 (0.1)
0x3c50| 03 | . | info_link: false 0x3c58.1-0x3c58.1 (0.1)
0x3c50| 03 | . | strings: false 0x3c58.2-0x3c58.2 (0.1)
0x3c50| 03 | . | merge: false 0x3c58.3-0x3c58.3 (0.1)
0x3c50| 03 | . | unused0: 0 0x3c58.4-0x3c58.4 (0.1)
0x3c50| 03 | . | execinstr: false 0x3c58.5-0x3c58.5 (0.1)
0x3c50| 03 | . | alloc: true 0x3c58.6-0x3c58.6 (0.1)
0x3c50| 03 | . | write: true 0x3c58.7-0x3c58.7 (0.1)
0x3c50| 00 | . | tls: false 0x3c59-0x3c59 (0.1)
0x3c50| 00 | . | group: false 0x3c59.1-0x3c59.1 (0.1)
0x3c50| 00 | . | os_nonconforming: false 0x3c59.2-0x3c59.2 (0.1)
0x3c50| 00 00 | .. | unused1: 0 0x3c59.3-0x3c5a.3 (1.1)
0x3c50| 00 00 | .. | os_specific: 0 0x3c5a.4-0x3c5b.3 (1)
0x3c50| 00 | . | processor_specific: 0 0x3c5b.4-0x3c5b.7 (0.4)
0x3c50| 00 00 00 00| ....| unused2: 0 0x3c5c-0x3c5f.7 (4)
0x3c60|28 3e 00 00 00 00 00 00 |(>...... | addr: 0x3e28 0x3c60-0x3c67.7 (8)
0x3c60| 28 2e 00 00 00 00 00 00| (.......| offset: 0x2e28 0x3c68-0x3c6f.7 (8)
0x3c70|10 00 00 00 00 00 00 00 |........ | size: 16 0x3c70-0x3c77.7 (8)
0x3c70| 00 00 00 00 | .... | link: 0 0x3c78-0x3c7b.7 (4)
0x3c70| 00 00 00 00| ....| info: 0 0x3c7c-0x3c7f.7 (4)
0x3c80|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3c80-0x3c87.7 (8)
0x3c80| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3c88-0x3c8f.7 (8)
| | | [16]{}: section_header 0x2e38-0x3ccf.7 (3736)
0x2e30| ff ff ff ff ff ff ff ff| ........| data: raw bits 0x2e38-0x2e47.7 (16)
0x2e40|00 00 00 00 00 00 00 00 |........ |
0x3c90|9e 00 00 00 |.... | name: ".dtors" (158) 0x3c90-0x3c93.7 (4)
0x3c90| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3c94-0x3c97.7 (4)
| | | flags{}: 0x3c98-0x3c9f.7 (8)
0x3c90| 03 | . | link_order: false 0x3c98-0x3c98 (0.1)
0x3c90| 03 | . | info_link: false 0x3c98.1-0x3c98.1 (0.1)
0x3c90| 03 | . | strings: false 0x3c98.2-0x3c98.2 (0.1)
0x3c90| 03 | . | merge: false 0x3c98.3-0x3c98.3 (0.1)
0x3c90| 03 | . | unused0: 0 0x3c98.4-0x3c98.4 (0.1)
0x3c90| 03 | . | execinstr: false 0x3c98.5-0x3c98.5 (0.1)
0x3c90| 03 | . | alloc: true 0x3c98.6-0x3c98.6 (0.1)
0x3c90| 03 | . | write: true 0x3c98.7-0x3c98.7 (0.1)
0x3c90| 00 | . | tls: false 0x3c99-0x3c99 (0.1)
0x3c90| 00 | . | group: false 0x3c99.1-0x3c99.1 (0.1)
0x3c90| 00 | . | os_nonconforming: false 0x3c99.2-0x3c99.2 (0.1)
0x3c90| 00 00 | .. | unused1: 0 0x3c99.3-0x3c9a.3 (1.1)
0x3c90| 00 00 | .. | os_specific: 0 0x3c9a.4-0x3c9b.3 (1)
0x3c90| 00 | . | processor_specific: 0 0x3c9b.4-0x3c9b.7 (0.4)
0x3c90| 00 00 00 00| ....| unused2: 0 0x3c9c-0x3c9f.7 (4)
0x3ca0|38 3e 00 00 00 00 00 00 |8>...... | addr: 0x3e38 0x3ca0-0x3ca7.7 (8)
0x3ca0| 38 2e 00 00 00 00 00 00| 8.......| offset: 0x2e38 0x3ca8-0x3caf.7 (8)
0x3cb0|10 00 00 00 00 00 00 00 |........ | size: 16 0x3cb0-0x3cb7.7 (8)
0x3cb0| 00 00 00 00 | .... | link: 0 0x3cb8-0x3cbb.7 (4)
0x3cb0| 00 00 00 00| ....| info: 0 0x3cbc-0x3cbf.7 (4)
0x3cc0|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3cc0-0x3cc7.7 (8)
0x3cc0| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3cc8-0x3ccf.7 (8)
| | | [17]{}: section_header 0x2e48-0x3d0f.7 (3784)
| | | dynamic_tags[0:19]: 0x2e48-0x2f77.7 (304)
| | | [0]{}: dynamic_tags 0x2e48-0x2e57.7 (16)
0x2e40| 01 00 00 00 00 00 00 00| ........| tag: "needed" (1) (String table offset to name of a needed library) 0x2e48-0x2e4f.7 (8)
0x2e50|90 00 00 00 00 00 00 00 |........ | val: "libc.musl-x86_64.so.1" (144) 0x2e50-0x2e57.7 (8)
| | | [1]{}: dynamic_tags 0x2e58-0x2e67.7 (16)
0x2e50| 0c 00 00 00 00 00 00 00| ........| tag: "init" (12) (Address of the initialization function) 0x2e58-0x2e5f.7 (8)
0x2e60|00 10 00 00 00 00 00 00 |........ | ptr: 0x1000 0x2e60-0x2e67.7 (8)
| | | section_index: 6 0x2e68-NA (0)
| | | [2]{}: dynamic_tags 0x2e68-0x2e77.7 (16)
0x2e60| 0d 00 00 00 00 00 00 00| ........| tag: "fini" (13) (Address of the termination function) 0x2e68-0x2e6f.7 (8)
0x2e70|01 12 00 00 00 00 00 00 |........ | ptr: 0x1201 0x2e70-0x2e77.7 (8)
| | | section_index: 10 0x2e78-NA (0)
| | | [3]{}: dynamic_tags 0x2e78-0x2e87.7 (16)
0x2e70| f5 fe ff 6f 00 00 00 00| ...o....| tag: 1879047925 0x2e78-0x2e7f.7 (8)
0x2e80|70 02 00 00 00 00 00 00 |p....... | unspecified: 0x270 0x2e80-0x2e87.7 (8)
| | | [4]{}: dynamic_tags 0x2e88-0x2e97.7 (16)
0x2e80| 05 00 00 00 00 00 00 00| ........| tag: "strtab" (5) (Address of string table) 0x2e88-0x2e8f.7 (8)
0x2e90|90 03 00 00 00 00 00 00 |........ | ptr: 0x390 0x2e90-0x2e97.7 (8)
| | | section_index: 3 0x2e98-NA (0)
| | | [5]{}: dynamic_tags 0x2e98-0x2ea7.7 (16)
0x2e90| 06 00 00 00 00 00 00 00| ........| tag: "symtab" (6) (Address of symbol table) 0x2e98-0x2e9f.7 (8)
0x2ea0|a0 02 00 00 00 00 00 00 |........ | ptr: 0x2a0 0x2ea0-0x2ea7.7 (8)
| | | section_index: 2 0x2ea8-NA (0)
| | | [6]{}: dynamic_tags 0x2ea8-0x2eb7.7 (16)
0x2ea0| 0a 00 00 00 00 00 00 00| ........| tag: "strsz" (10) (Size in bytes of string table) 0x2ea8-0x2eaf.7 (8)
0x2eb0|a6 00 00 00 00 00 00 00 |........ | val: 166 0x2eb0-0x2eb7.7 (8)
| | | [7]{}: dynamic_tags 0x2eb8-0x2ec7.7 (16)
0x2eb0| 0b 00 00 00 00 00 00 00| ........| tag: "syment" (11) (Size in bytes of a symbol table entry) 0x2eb8-0x2ebf.7 (8)
0x2ec0|18 00 00 00 00 00 00 00 |........ | val: 24 0x2ec0-0x2ec7.7 (8)
| | | [8]{}: dynamic_tags 0x2ec8-0x2ed7.7 (16)
0x2ec0| 03 00 00 00 00 00 00 00| ........| tag: "pltgot" (3) (Address of PLT and/or GOT) 0x2ec8-0x2ecf.7 (8)
0x2ed0|b8 3f 00 00 00 00 00 00 |.?...... | ptr: 0x3fb8 0x2ed0-0x2ed7.7 (8)
| | | section_index: 18 0x2ed8-NA (0)
| | | [9]{}: dynamic_tags 0x2ed8-0x2ee7.7 (16)
0x2ed0| 02 00 00 00 00 00 00 00| ........| tag: "pltrelsz" (2) (Size in bytes of PLT relocation entries) 0x2ed8-0x2edf.7 (8)
0x2ee0|18 00 00 00 00 00 00 00 |........ | val: 24 0x2ee0-0x2ee7.7 (8)
| | | [10]{}: dynamic_tags 0x2ee8-0x2ef7.7 (16)
0x2ee0| 14 00 00 00 00 00 00 00| ........| tag: "pltrel" (20) (Type of relocation entry to which the PLT refers (Rela or Rel)) 0x2ee8-0x2eef.7 (8)
0x2ef0|07 00 00 00 00 00 00 00 |........ | val: 7 0x2ef0-0x2ef7.7 (8)
| | | [11]{}: dynamic_tags 0x2ef8-0x2f07.7 (16)
0x2ef0| 17 00 00 00 00 00 00 00| ........| tag: "jmprel" (23) (Address of relocation entries associated solely with the PLT) 0x2ef8-0x2eff.7 (8)
0x2f00|c8 04 00 00 00 00 00 00 |........ | ptr: 0x4c8 0x2f00-0x2f07.7 (8)
| | | section_index: 5 0x2f08-NA (0)
| | | [12]{}: dynamic_tags 0x2f08-0x2f17.7 (16)
0x2f00| 07 00 00 00 00 00 00 00| ........| tag: "rela" (7) (Address of Rela relocation table) 0x2f08-0x2f0f.7 (8)
0x2f10|38 04 00 00 00 00 00 00 |8....... | ptr: 0x438 0x2f10-0x2f17.7 (8)
| | | [13]{}: dynamic_tags 0x2f18-0x2f27.7 (16)
0x2f10| 08 00 00 00 00 00 00 00| ........| tag: "relasz" (8) (Size in bytes of the Rela relocation table) 0x2f18-0x2f1f.7 (8)
0x2f20|90 00 00 00 00 00 00 00 |........ | val: 144 0x2f20-0x2f27.7 (8)
| | | [14]{}: dynamic_tags 0x2f28-0x2f37.7 (16)
0x2f20| 09 00 00 00 00 00 00 00| ........| tag: "relaent" (9) (Size in bytes of a Rela relocation table entry) 0x2f28-0x2f2f.7 (8)
0x2f30|18 00 00 00 00 00 00 00 |........ | val: 24 0x2f30-0x2f37.7 (8)
| | | [15]{}: dynamic_tags 0x2f38-0x2f47.7 (16)
0x2f30| 18 00 00 00 00 00 00 00| ........| tag: "bind_now" (24) (Instruct dynamic linker to process all relocations before transferring control to the executable) 0x2f38-0x2f3f.7 (8)
0x2f40|00 00 00 00 00 00 00 00 |........ | ignored: 0x0 0x2f40-0x2f47.7 (8)
| | | [16]{}: dynamic_tags 0x2f48-0x2f57.7 (16)
0x2f40| fb ff ff 6f 00 00 00 00| ...o....| tag: 1879048187 0x2f48-0x2f4f.7 (8)
0x2f50|01 00 00 00 00 00 00 00 |........ | unspecified: 0x1 0x2f50-0x2f57.7 (8)
| | | [17]{}: dynamic_tags 0x2f58-0x2f67.7 (16)
0x2f50| f9 ff ff 6f 00 00 00 00| ...o....| tag: 1879048185 0x2f58-0x2f5f.7 (8)
0x2f60|01 00 00 00 00 00 00 00 |........ | unspecified: 0x1 0x2f60-0x2f67.7 (8)
| | | [18]{}: dynamic_tags 0x2f68-0x2f77.7 (16)
0x2f60| 00 00 00 00 00 00 00 00| ........| tag: "null" (0) (Marks end of dynamic section) 0x2f68-0x2f6f.7 (8)
0x2f70|00 00 00 00 00 00 00 00 |........ | ignored: 0x0 0x2f70-0x2f77.7 (8)
0x3cd0|a5 00 00 00 |.... | name: ".dynamic" (165) 0x3cd0-0x3cd3.7 (4)
0x3cd0| 06 00 00 00 | .... | type: "dynamic" (0x6) (Information for dynamic linking) 0x3cd4-0x3cd7.7 (4)
| | | flags{}: 0x3cd8-0x3cdf.7 (8)
0x3cd0| 03 | . | link_order: false 0x3cd8-0x3cd8 (0.1)
0x3cd0| 03 | . | info_link: false 0x3cd8.1-0x3cd8.1 (0.1)
0x3cd0| 03 | . | strings: false 0x3cd8.2-0x3cd8.2 (0.1)
0x3cd0| 03 | . | merge: false 0x3cd8.3-0x3cd8.3 (0.1)
0x3cd0| 03 | . | unused0: 0 0x3cd8.4-0x3cd8.4 (0.1)
0x3cd0| 03 | . | execinstr: false 0x3cd8.5-0x3cd8.5 (0.1)
0x3cd0| 03 | . | alloc: true 0x3cd8.6-0x3cd8.6 (0.1)
0x3cd0| 03 | . | write: true 0x3cd8.7-0x3cd8.7 (0.1)
0x3cd0| 00 | . | tls: false 0x3cd9-0x3cd9 (0.1)
0x3cd0| 00 | . | group: false 0x3cd9.1-0x3cd9.1 (0.1)
0x3cd0| 00 | . | os_nonconforming: false 0x3cd9.2-0x3cd9.2 (0.1)
0x3cd0| 00 00 | .. | unused1: 0 0x3cd9.3-0x3cda.3 (1.1)
0x3cd0| 00 00 | .. | os_specific: 0 0x3cda.4-0x3cdb.3 (1)
0x3cd0| 00 | . | processor_specific: 0 0x3cdb.4-0x3cdb.7 (0.4)
0x3cd0| 00 00 00 00| ....| unused2: 0 0x3cdc-0x3cdf.7 (4)
0x3ce0|48 3e 00 00 00 00 00 00 |H>...... | addr: 0x3e48 0x3ce0-0x3ce7.7 (8)
0x3ce0| 48 2e 00 00 00 00 00 00| H.......| offset: 0x2e48 0x3ce8-0x3cef.7 (8)
0x3cf0|70 01 00 00 00 00 00 00 |p....... | size: 368 0x3cf0-0x3cf7.7 (8)
0x3cf0| 03 00 00 00 | .... | link: 3 0x3cf8-0x3cfb.7 (4)
0x3cf0| 00 00 00 00| ....| info: 0 0x3cfc-0x3cff.7 (4)
0x3d00|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3d00-0x3d07.7 (8)
0x3d00| 10 00 00 00 00 00 00 00| ........| entsize: 16 0x3d08-0x3d0f.7 (8)
| | | [18]{}: section_header 0x2fb8-0x3d4f.7 (3480)
0x2fb0| 48 3e 00 00 00 00 00 00| H>......| data: raw bits 0x2fb8-0x2fff.7 (72)
0x2fc0|00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................|
* |until 0x2fff.7 (72) | |
0x3d10|53 00 00 00 |S... | name: ".got" (83) 0x3d10-0x3d13.7 (4)
0x3d10| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3d14-0x3d17.7 (4)
| | | flags{}: 0x3d18-0x3d1f.7 (8)
0x3d10| 03 | . | link_order: false 0x3d18-0x3d18 (0.1)
0x3d10| 03 | . | info_link: false 0x3d18.1-0x3d18.1 (0.1)
0x3d10| 03 | . | strings: false 0x3d18.2-0x3d18.2 (0.1)
0x3d10| 03 | . | merge: false 0x3d18.3-0x3d18.3 (0.1)
0x3d10| 03 | . | unused0: 0 0x3d18.4-0x3d18.4 (0.1)
0x3d10| 03 | . | execinstr: false 0x3d18.5-0x3d18.5 (0.1)
0x3d10| 03 | . | alloc: true 0x3d18.6-0x3d18.6 (0.1)
0x3d10| 03 | . | write: true 0x3d18.7-0x3d18.7 (0.1)
0x3d10| 00 | . | tls: false 0x3d19-0x3d19 (0.1)
0x3d10| 00 | . | group: false 0x3d19.1-0x3d19.1 (0.1)
0x3d10| 00 | . | os_nonconforming: false 0x3d19.2-0x3d19.2 (0.1)
0x3d10| 00 00 | .. | unused1: 0 0x3d19.3-0x3d1a.3 (1.1)
0x3d10| 00 00 | .. | os_specific: 0 0x3d1a.4-0x3d1b.3 (1)
0x3d10| 00 | . | processor_specific: 0 0x3d1b.4-0x3d1b.7 (0.4)
0x3d10| 00 00 00 00| ....| unused2: 0 0x3d1c-0x3d1f.7 (4)
0x3d20|b8 3f 00 00 00 00 00 00 |.?...... | addr: 0x3fb8 0x3d20-0x3d27.7 (8)
0x3d20| b8 2f 00 00 00 00 00 00| ./......| offset: 0x2fb8 0x3d28-0x3d2f.7 (8)
0x3d30|48 00 00 00 00 00 00 00 |H....... | size: 72 0x3d30-0x3d37.7 (8)
0x3d30| 00 00 00 00 | .... | link: 0 0x3d38-0x3d3b.7 (4)
0x3d30| 00 00 00 00| ....| info: 0 0x3d3c-0x3d3f.7 (4)
0x3d40|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3d40-0x3d47.7 (8)
0x3d40| 08 00 00 00 00 00 00 00| ........| entsize: 8 0x3d48-0x3d4f.7 (8)
| | | [19]{}: section_header 0x3000-0x3d8f.7 (3472)
0x3000|00 40 00 00 00 00 00 00 |.@...... | data: raw bits 0x3000-0x3007.7 (8)
0x3d50|ae 00 00 00 |.... | name: ".data" (174) 0x3d50-0x3d53.7 (4)
0x3d50| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3d54-0x3d57.7 (4)
| | | flags{}: 0x3d58-0x3d5f.7 (8)
0x3d50| 03 | . | link_order: false 0x3d58-0x3d58 (0.1)
0x3d50| 03 | . | info_link: false 0x3d58.1-0x3d58.1 (0.1)
0x3d50| 03 | . | strings: false 0x3d58.2-0x3d58.2 (0.1)
0x3d50| 03 | . | merge: false 0x3d58.3-0x3d58.3 (0.1)
0x3d50| 03 | . | unused0: 0 0x3d58.4-0x3d58.4 (0.1)
0x3d50| 03 | . | execinstr: false 0x3d58.5-0x3d58.5 (0.1)
0x3d50| 03 | . | alloc: true 0x3d58.6-0x3d58.6 (0.1)
0x3d50| 03 | . | write: true 0x3d58.7-0x3d58.7 (0.1)
0x3d50| 00 | . | tls: false 0x3d59-0x3d59 (0.1)
0x3d50| 00 | . | group: false 0x3d59.1-0x3d59.1 (0.1)
0x3d50| 00 | . | os_nonconforming: false 0x3d59.2-0x3d59.2 (0.1)
0x3d50| 00 00 | .. | unused1: 0 0x3d59.3-0x3d5a.3 (1.1)
0x3d50| 00 00 | .. | os_specific: 0 0x3d5a.4-0x3d5b.3 (1)
0x3d50| 00 | . | processor_specific: 0 0x3d5b.4-0x3d5b.7 (0.4)
0x3d50| 00 00 00 00| ....| unused2: 0 0x3d5c-0x3d5f.7 (4)
0x3d60|00 40 00 00 00 00 00 00 |.@...... | addr: 0x4000 0x3d60-0x3d67.7 (8)
0x3d60| 00 30 00 00 00 00 00 00| .0......| offset: 0x3000 0x3d68-0x3d6f.7 (8)
0x3d70|08 00 00 00 00 00 00 00 |........ | size: 8 0x3d70-0x3d77.7 (8)
0x3d70| 00 00 00 00 | .... | link: 0 0x3d78-0x3d7b.7 (4)
0x3d70| 00 00 00 00| ....| info: 0 0x3d7c-0x3d7f.7 (4)
0x3d80|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3d80-0x3d87.7 (8)
0x3d80| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3d88-0x3d8f.7 (8)
| | | [20]{}: section_header 0x3008-0x3e0f.7 (3592)
0x3000| 47 43 43 3a 20 28 41 6c| GCC: (Al| data: raw bits 0x3008-0x3038.7 (49)
0x3010|70 69 6e 65 20 31 30 2e 33 2e 31 5f 67 69 74 32|pine 10.3.1_git2|
* |until 0x3038.7 (49) | |
0x3dd0|b9 00 00 00 |.... | name: ".comment" (185) 0x3dd0-0x3dd3.7 (4)
0x3dd0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3dd4-0x3dd7.7 (4)
| | | flags{}: 0x3dd8-0x3ddf.7 (8)
0x3dd0| 30 | 0 | link_order: false 0x3dd8-0x3dd8 (0.1)
0x3dd0| 30 | 0 | info_link: false 0x3dd8.1-0x3dd8.1 (0.1)
0x3dd0| 30 | 0 | strings: true 0x3dd8.2-0x3dd8.2 (0.1)
0x3dd0| 30 | 0 | merge: true 0x3dd8.3-0x3dd8.3 (0.1)
0x3dd0| 30 | 0 | unused0: 0 0x3dd8.4-0x3dd8.4 (0.1)
0x3dd0| 30 | 0 | execinstr: false 0x3dd8.5-0x3dd8.5 (0.1)
0x3dd0| 30 | 0 | alloc: false 0x3dd8.6-0x3dd8.6 (0.1)
0x3dd0| 30 | 0 | write: false 0x3dd8.7-0x3dd8.7 (0.1)
0x3dd0| 00 | . | tls: false 0x3dd9-0x3dd9 (0.1)
0x3dd0| 00 | . | group: false 0x3dd9.1-0x3dd9.1 (0.1)
0x3dd0| 00 | . | os_nonconforming: false 0x3dd9.2-0x3dd9.2 (0.1)
0x3dd0| 00 00 | .. | unused1: 0 0x3dd9.3-0x3dda.3 (1.1)
0x3dd0| 00 00 | .. | os_specific: 0 0x3dda.4-0x3ddb.3 (1)
0x3dd0| 00 | . | processor_specific: 0 0x3ddb.4-0x3ddb.7 (0.4)
0x3dd0| 00 00 00 00| ....| unused2: 0 0x3ddc-0x3ddf.7 (4)
0x3de0|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3de0-0x3de7.7 (8)
0x3de0| 08 30 00 00 00 00 00 00| .0......| offset: 0x3008 0x3de8-0x3def.7 (8)
0x3df0|31 00 00 00 00 00 00 00 |1....... | size: 49 0x3df0-0x3df7.7 (8)
0x3df0| 00 00 00 00 | .... | link: 0 0x3df8-0x3dfb.7 (4)
0x3df0| 00 00 00 00| ....| info: 0 0x3dfc-0x3dff.7 (4)
0x3e00|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3e00-0x3e07.7 (8)
0x3e00| 01 00 00 00 00 00 00 00| ........| entsize: 1 0x3e08-0x3e0f.7 (8)
| | | [21]{}: section_header 0x3040-0x3e4f.7 (3600)
0x3040|3c 00 00 00 02 00 00 00 00 00 08 00 00 00 00 00|<...............| data: raw bits 0x3040-0x30bf.7 (128)
* |until 0x30bf.7 (128) | |
0x3e10|c2 00 00 00 |.... | name: ".debug_aranges" (194) 0x3e10-0x3e13.7 (4)
0x3e10| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3e14-0x3e17.7 (4)
| | | flags{}: 0x3e18-0x3e1f.7 (8)
0x3e10| 00 | . | link_order: false 0x3e18-0x3e18 (0.1)
0x3e10| 00 | . | info_link: false 0x3e18.1-0x3e18.1 (0.1)
0x3e10| 00 | . | strings: false 0x3e18.2-0x3e18.2 (0.1)
0x3e10| 00 | . | merge: false 0x3e18.3-0x3e18.3 (0.1)
0x3e10| 00 | . | unused0: 0 0x3e18.4-0x3e18.4 (0.1)
0x3e10| 00 | . | execinstr: false 0x3e18.5-0x3e18.5 (0.1)
0x3e10| 00 | . | alloc: false 0x3e18.6-0x3e18.6 (0.1)
0x3e10| 00 | . | write: false 0x3e18.7-0x3e18.7 (0.1)
0x3e10| 00 | . | tls: false 0x3e19-0x3e19 (0.1)
0x3e10| 00 | . | group: false 0x3e19.1-0x3e19.1 (0.1)
0x3e10| 00 | . | os_nonconforming: false 0x3e19.2-0x3e19.2 (0.1)
0x3e10| 00 00 | .. | unused1: 0 0x3e19.3-0x3e1a.3 (1.1)
0x3e10| 00 00 | .. | os_specific: 0 0x3e1a.4-0x3e1b.3 (1)
0x3e10| 00 | . | processor_specific: 0 0x3e1b.4-0x3e1b.7 (0.4)
0x3e10| 00 00 00 00| ....| unused2: 0 0x3e1c-0x3e1f.7 (4)
0x3e20|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3e20-0x3e27.7 (8)
0x3e20| 40 30 00 00 00 00 00 00| @0......| offset: 0x3040 0x3e28-0x3e2f.7 (8)
0x3e30|80 00 00 00 00 00 00 00 |........ | size: 128 0x3e30-0x3e37.7 (8)
0x3e30| 00 00 00 00 | .... | link: 0 0x3e38-0x3e3b.7 (4)
0x3e30| 00 00 00 00| ....| info: 0 0x3e3c-0x3e3f.7 (4)
0x3e40|10 00 00 00 00 00 00 00 |........ | addralign: 16 0x3e40-0x3e47.7 (8)
0x3e40| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3e48-0x3e4f.7 (8)
| | | [22]{}: section_header 0x30c0-0x3e8f.7 (3536)
0x30c0|1e 00 00 00 02 00 00 00 00 00 08 01 00 00 00 00|................| data: raw bits 0x30c0-0x3103.7 (68)
* |until 0x3103.7 (68) | |
0x3e50|d1 00 00 00 |.... | name: ".debug_info" (209) 0x3e50-0x3e53.7 (4)
0x3e50| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3e54-0x3e57.7 (4)
| | | flags{}: 0x3e58-0x3e5f.7 (8)
0x3e50| 00 | . | link_order: false 0x3e58-0x3e58 (0.1)
0x3e50| 00 | . | info_link: false 0x3e58.1-0x3e58.1 (0.1)
0x3e50| 00 | . | strings: false 0x3e58.2-0x3e58.2 (0.1)
0x3e50| 00 | . | merge: false 0x3e58.3-0x3e58.3 (0.1)
0x3e50| 00 | . | unused0: 0 0x3e58.4-0x3e58.4 (0.1)
0x3e50| 00 | . | execinstr: false 0x3e58.5-0x3e58.5 (0.1)
0x3e50| 00 | . | alloc: false 0x3e58.6-0x3e58.6 (0.1)
0x3e50| 00 | . | write: false 0x3e58.7-0x3e58.7 (0.1)
0x3e50| 00 | . | tls: false 0x3e59-0x3e59 (0.1)
0x3e50| 00 | . | group: false 0x3e59.1-0x3e59.1 (0.1)
0x3e50| 00 | . | os_nonconforming: false 0x3e59.2-0x3e59.2 (0.1)
0x3e50| 00 00 | .. | unused1: 0 0x3e59.3-0x3e5a.3 (1.1)
0x3e50| 00 00 | .. | os_specific: 0 0x3e5a.4-0x3e5b.3 (1)
0x3e50| 00 | . | processor_specific: 0 0x3e5b.4-0x3e5b.7 (0.4)
0x3e50| 00 00 00 00| ....| unused2: 0 0x3e5c-0x3e5f.7 (4)
0x3e60|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3e60-0x3e67.7 (8)
0x3e60| c0 30 00 00 00 00 00 00| .0......| offset: 0x30c0 0x3e68-0x3e6f.7 (8)
0x3e70|44 00 00 00 00 00 00 00 |D....... | size: 68 0x3e70-0x3e77.7 (8)
0x3e70| 00 00 00 00 | .... | link: 0 0x3e78-0x3e7b.7 (4)
0x3e70| 00 00 00 00| ....| info: 0 0x3e7c-0x3e7f.7 (4)
0x3e80|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3e80-0x3e87.7 (8)
0x3e80| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3e88-0x3e8f.7 (8)
| | | [23]{}: section_header 0x3104-0x3ecf.7 (3532)
0x3100| 01 11 00 10 06 55 06 03 0e 1b 0e 25| .....U.....%| data: raw bits 0x3104-0x3127.7 (36)
0x3110|0e 13 05 00 00 00 01 11 00 10 06 55 06 03 0e 1b|...........U....|
0x3120|0e 25 0e 13 05 00 00 00 |.%...... |
0x3e90|dd 00 00 00 |.... | name: ".debug_abbrev" (221) 0x3e90-0x3e93.7 (4)
0x3e90| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3e94-0x3e97.7 (4)
| | | flags{}: 0x3e98-0x3e9f.7 (8)
0x3e90| 00 | . | link_order: false 0x3e98-0x3e98 (0.1)
0x3e90| 00 | . | info_link: false 0x3e98.1-0x3e98.1 (0.1)
0x3e90| 00 | . | strings: false 0x3e98.2-0x3e98.2 (0.1)
0x3e90| 00 | . | merge: false 0x3e98.3-0x3e98.3 (0.1)
0x3e90| 00 | . | unused0: 0 0x3e98.4-0x3e98.4 (0.1)
0x3e90| 00 | . | execinstr: false 0x3e98.5-0x3e98.5 (0.1)
0x3e90| 00 | . | alloc: false 0x3e98.6-0x3e98.6 (0.1)
0x3e90| 00 | . | write: false 0x3e98.7-0x3e98.7 (0.1)
0x3e90| 00 | . | tls: false 0x3e99-0x3e99 (0.1)
0x3e90| 00 | . | group: false 0x3e99.1-0x3e99.1 (0.1)
0x3e90| 00 | . | os_nonconforming: false 0x3e99.2-0x3e99.2 (0.1)
0x3e90| 00 00 | .. | unused1: 0 0x3e99.3-0x3e9a.3 (1.1)
0x3e90| 00 00 | .. | os_specific: 0 0x3e9a.4-0x3e9b.3 (1)
0x3e90| 00 | . | processor_specific: 0 0x3e9b.4-0x3e9b.7 (0.4)
0x3e90| 00 00 00 00| ....| unused2: 0 0x3e9c-0x3e9f.7 (4)
0x3ea0|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3ea0-0x3ea7.7 (8)
0x3ea0| 04 31 00 00 00 00 00 00| .1......| offset: 0x3104 0x3ea8-0x3eaf.7 (8)
0x3eb0|24 00 00 00 00 00 00 00 |$....... | size: 36 0x3eb0-0x3eb7.7 (8)
0x3eb0| 00 00 00 00 | .... | link: 0 0x3eb8-0x3ebb.7 (4)
0x3eb0| 00 00 00 00| ....| info: 0 0x3ebc-0x3ebf.7 (4)
0x3ec0|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3ec0-0x3ec7.7 (8)
0x3ec0| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3ec8-0x3ecf.7 (8)
| | | [24]{}: section_header 0x3128-0x3f0f.7 (3560)
0x3120| 52 00 00 00 03 00 28 00| R.....(.| data: raw bits 0x3128-0x31d3.7 (172)
0x3130|00 00 01 01 fb 0e 0d 00 01 01 01 01 00 00 00 01|................|
* |until 0x31d3.7 (172) | |
0x3ed0|eb 00 00 00 |.... | name: ".debug_line" (235) 0x3ed0-0x3ed3.7 (4)
0x3ed0| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3ed4-0x3ed7.7 (4)
| | | flags{}: 0x3ed8-0x3edf.7 (8)
0x3ed0| 00 | . | link_order: false 0x3ed8-0x3ed8 (0.1)
0x3ed0| 00 | . | info_link: false 0x3ed8.1-0x3ed8.1 (0.1)
0x3ed0| 00 | . | strings: false 0x3ed8.2-0x3ed8.2 (0.1)
0x3ed0| 00 | . | merge: false 0x3ed8.3-0x3ed8.3 (0.1)
0x3ed0| 00 | . | unused0: 0 0x3ed8.4-0x3ed8.4 (0.1)
0x3ed0| 00 | . | execinstr: false 0x3ed8.5-0x3ed8.5 (0.1)
0x3ed0| 00 | . | alloc: false 0x3ed8.6-0x3ed8.6 (0.1)
0x3ed0| 00 | . | write: false 0x3ed8.7-0x3ed8.7 (0.1)
0x3ed0| 00 | . | tls: false 0x3ed9-0x3ed9 (0.1)
0x3ed0| 00 | . | group: false 0x3ed9.1-0x3ed9.1 (0.1)
0x3ed0| 00 | . | os_nonconforming: false 0x3ed9.2-0x3ed9.2 (0.1)
0x3ed0| 00 00 | .. | unused1: 0 0x3ed9.3-0x3eda.3 (1.1)
0x3ed0| 00 00 | .. | os_specific: 0 0x3eda.4-0x3edb.3 (1)
0x3ed0| 00 | . | processor_specific: 0 0x3edb.4-0x3edb.7 (0.4)
0x3ed0| 00 00 00 00| ....| unused2: 0 0x3edc-0x3edf.7 (4)
0x3ee0|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3ee0-0x3ee7.7 (8)
0x3ee0| 28 31 00 00 00 00 00 00| (1......| offset: 0x3128 0x3ee8-0x3eef.7 (8)
0x3ef0|ac 00 00 00 00 00 00 00 |........ | size: 172 0x3ef0-0x3ef7.7 (8)
0x3ef0| 00 00 00 00 | .... | link: 0 0x3ef8-0x3efb.7 (4)
0x3ef0| 00 00 00 00| ....| info: 0 0x3efc-0x3eff.7 (4)
0x3f00|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3f00-0x3f07.7 (8)
0x3f00| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3f08-0x3f0f.7 (8)
| | | [25]{}: section_header 0x31d4-0x3f4f.7 (3452)
0x31d0| 63 72 74 2f 78 38 36 5f 36 34 2f 63| crt/x86_64/c| data: raw bits 0x31d4-0x322f.7 (92)
0x31e0|72 74 69 2e 73 00 2f 68 6f 6d 65 2f 62 75 69 6c|rti.s./home/buil|
* |until 0x322f.7 (92) | |
0x3f10|f7 00 00 00 |.... | name: ".debug_str" (247) 0x3f10-0x3f13.7 (4)
0x3f10| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3f14-0x3f17.7 (4)
| | | flags{}: 0x3f18-0x3f1f.7 (8)
0x3f10| 30 | 0 | link_order: false 0x3f18-0x3f18 (0.1)
0x3f10| 30 | 0 | info_link: false 0x3f18.1-0x3f18.1 (0.1)
0x3f10| 30 | 0 | strings: true 0x3f18.2-0x3f18.2 (0.1)
0x3f10| 30 | 0 | merge: true 0x3f18.3-0x3f18.3 (0.1)
0x3f10| 30 | 0 | unused0: 0 0x3f18.4-0x3f18.4 (0.1)
0x3f10| 30 | 0 | execinstr: false 0x3f18.5-0x3f18.5 (0.1)
0x3f10| 30 | 0 | alloc: false 0x3f18.6-0x3f18.6 (0.1)
0x3f10| 30 | 0 | write: false 0x3f18.7-0x3f18.7 (0.1)
0x3f10| 00 | . | tls: false 0x3f19-0x3f19 (0.1)
0x3f10| 00 | . | group: false 0x3f19.1-0x3f19.1 (0.1)
0x3f10| 00 | . | os_nonconforming: false 0x3f19.2-0x3f19.2 (0.1)
0x3f10| 00 00 | .. | unused1: 0 0x3f19.3-0x3f1a.3 (1.1)
0x3f10| 00 00 | .. | os_specific: 0 0x3f1a.4-0x3f1b.3 (1)
0x3f10| 00 | . | processor_specific: 0 0x3f1b.4-0x3f1b.7 (0.4)
0x3f10| 00 00 00 00| ....| unused2: 0 0x3f1c-0x3f1f.7 (4)
0x3f20|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3f20-0x3f27.7 (8)
0x3f20| d4 31 00 00 00 00 00 00| .1......| offset: 0x31d4 0x3f28-0x3f2f.7 (8)
0x3f30|5c 00 00 00 00 00 00 00 |\....... | size: 92 0x3f30-0x3f37.7 (8)
0x3f30| 00 00 00 00 | .... | link: 0 0x3f38-0x3f3b.7 (4)
0x3f30| 00 00 00 00| ....| info: 0 0x3f3c-0x3f3f.7 (4)
0x3f40|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x3f40-0x3f47.7 (8)
0x3f40| 01 00 00 00 00 00 00 00| ........| entsize: 1 0x3f48-0x3f4f.7 (8)
| | | [26]{}: section_header 0x3230-0x3f8f.7 (3424)
0x3230|ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00|................| data: raw bits 0x3230-0x32af.7 (128)
* |until 0x32af.7 (128) | |
0x3f50|02 01 00 00 |.... | name: ".debug_ranges" (258) 0x3f50-0x3f53.7 (4)
0x3f50| 01 00 00 00 | .... | type: "progbits" (0x1) (Information defined by the program) 0x3f54-0x3f57.7 (4)
| | | flags{}: 0x3f58-0x3f5f.7 (8)
0x3f50| 00 | . | link_order: false 0x3f58-0x3f58 (0.1)
0x3f50| 00 | . | info_link: false 0x3f58.1-0x3f58.1 (0.1)
0x3f50| 00 | . | strings: false 0x3f58.2-0x3f58.2 (0.1)
0x3f50| 00 | . | merge: false 0x3f58.3-0x3f58.3 (0.1)
0x3f50| 00 | . | unused0: 0 0x3f58.4-0x3f58.4 (0.1)
0x3f50| 00 | . | execinstr: false 0x3f58.5-0x3f58.5 (0.1)
0x3f50| 00 | . | alloc: false 0x3f58.6-0x3f58.6 (0.1)
0x3f50| 00 | . | write: false 0x3f58.7-0x3f58.7 (0.1)
0x3f50| 00 | . | tls: false 0x3f59-0x3f59 (0.1)
0x3f50| 00 | . | group: false 0x3f59.1-0x3f59.1 (0.1)
0x3f50| 00 | . | os_nonconforming: false 0x3f59.2-0x3f59.2 (0.1)
0x3f50| 00 00 | .. | unused1: 0 0x3f59.3-0x3f5a.3 (1.1)
0x3f50| 00 00 | .. | os_specific: 0 0x3f5a.4-0x3f5b.3 (1)
0x3f50| 00 | . | processor_specific: 0 0x3f5b.4-0x3f5b.7 (0.4)
0x3f50| 00 00 00 00| ....| unused2: 0 0x3f5c-0x3f5f.7 (4)
0x3f60|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3f60-0x3f67.7 (8)
0x3f60| 30 32 00 00 00 00 00 00| 02......| offset: 0x3230 0x3f68-0x3f6f.7 (8)
0x3f70|80 00 00 00 00 00 00 00 |........ | size: 128 0x3f70-0x3f77.7 (8)
0x3f70| 00 00 00 00 | .... | link: 0 0x3f78-0x3f7b.7 (4)
0x3f70| 00 00 00 00| ....| info: 0 0x3f7c-0x3f7f.7 (4)
0x3f80|10 00 00 00 00 00 00 00 |........ | addralign: 16 0x3f80-0x3f87.7 (8)
0x3f80| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3f88-0x3f8f.7 (8)
| | | [27]{}: section_header 0x32b0-0x3fcf.7 (3360)
| | | symbol_table[0:33]: 0x32b0-0x35c7.7 (792)
| | | [0]{}: symbol 0x32b0-0x32c7.7 (24)
0x32b0|00 00 00 00 |.... | name: "" (0) 0x32b0-0x32b3.7 (4)
0x32b0| 00 | . | bind: "local" (0) 0x32b4-0x32b4.3 (0.4)
0x32b0| 00 | . | type: "notype" (0) 0x32b4.4-0x32b4.7 (0.4)
0x32b0| 00 | . | other_unused: 0 0x32b5-0x32b5.5 (0.6)
0x32b0| 00 | . | visibility: "default" (0) 0x32b5.6-0x32b5.7 (0.2)
0x32b0| 00 00 | .. | shndx: 0 0x32b6-0x32b7.7 (2)
0x32b0| 00 00 00 00 00 00 00 00| ........| value: 0 0x32b8-0x32bf.7 (8)
0x32c0|00 00 00 00 00 00 00 00 |........ | size: 0 0x32c0-0x32c7.7 (8)
| | | [1]{}: symbol 0x32c8-0x32df.7 (24)
0x32c0| 01 00 00 00 | .... | name: "crtstuff.c" (1) 0x32c8-0x32cb.7 (4)
0x32c0| 04 | . | bind: "local" (0) 0x32cc-0x32cc.3 (0.4)
0x32c0| 04 | . | type: "file" (4) 0x32cc.4-0x32cc.7 (0.4)
0x32c0| 00 | . | other_unused: 0 0x32cd-0x32cd.5 (0.6)
0x32c0| 00 | . | visibility: "default" (0) 0x32cd.6-0x32cd.7 (0.2)
0x32c0| f1 ff| ..| shndx: 65521 0x32ce-0x32cf.7 (2)
0x32d0|00 00 00 00 00 00 00 00 |........ | value: 0 0x32d0-0x32d7.7 (8)
0x32d0| 00 00 00 00 00 00 00 00| ........| size: 0 0x32d8-0x32df.7 (8)
| | | [2]{}: symbol 0x32e0-0x32f7.7 (24)
0x32e0|0c 00 00 00 |.... | name: "__CTOR_LIST__" (12) 0x32e0-0x32e3.7 (4)
0x32e0| 01 | . | bind: "local" (0) 0x32e4-0x32e4.3 (0.4)
0x32e0| 01 | . | type: "object" (1) 0x32e4.4-0x32e4.7 (0.4)
0x32e0| 00 | . | other_unused: 0 0x32e5-0x32e5.5 (0.6)
0x32e0| 00 | . | visibility: "default" (0) 0x32e5.6-0x32e5.7 (0.2)
0x32e0| 0f 00 | .. | shndx: 15 0x32e6-0x32e7.7 (2)
0x32e0| 28 3e 00 00 00 00 00 00| (>......| value: 15912 0x32e8-0x32ef.7 (8)
0x32f0|00 00 00 00 00 00 00 00 |........ | size: 0 0x32f0-0x32f7.7 (8)
| | | [3]{}: symbol 0x32f8-0x330f.7 (24)
0x32f0| 1a 00 00 00 | .... | name: "__DTOR_LIST__" (26) 0x32f8-0x32fb.7 (4)
0x32f0| 01 | . | bind: "local" (0) 0x32fc-0x32fc.3 (0.4)
0x32f0| 01 | . | type: "object" (1) 0x32fc.4-0x32fc.7 (0.4)
0x32f0| 00 | . | other_unused: 0 0x32fd-0x32fd.5 (0.6)
0x32f0| 00 | . | visibility: "default" (0) 0x32fd.6-0x32fd.7 (0.2)
0x32f0| 10 00| ..| shndx: 16 0x32fe-0x32ff.7 (2)
0x3300|38 3e 00 00 00 00 00 00 |8>...... | value: 15928 0x3300-0x3307.7 (8)
0x3300| 00 00 00 00 00 00 00 00| ........| size: 0 0x3308-0x330f.7 (8)
| | | [4]{}: symbol 0x3310-0x3327.7 (24)
0x3310|28 00 00 00 |(... | name: "__EH_FRAME_BEGIN__" (40) 0x3310-0x3313.7 (4)
0x3310| 01 | . | bind: "local" (0) 0x3314-0x3314.3 (0.4)
0x3310| 01 | . | type: "object" (1) 0x3314.4-0x3314.7 (0.4)
0x3310| 00 | . | other_unused: 0 0x3315-0x3315.5 (0.6)
0x3310| 00 | . | visibility: "default" (0) 0x3315.6-0x3315.7 (0.2)
0x3310| 0d 00 | .. | shndx: 13 0x3316-0x3317.7 (2)
0x3310| 88 20 00 00 00 00 00 00| . ......| value: 8328 0x3318-0x331f.7 (8)
0x3320|00 00 00 00 00 00 00 00 |........ | size: 0 0x3320-0x3327.7 (8)
| | | [5]{}: symbol 0x3328-0x333f.7 (24)
0x3320| 3b 00 00 00 | ;... | name: "deregister_tm_clones" (59) 0x3328-0x332b.7 (4)
0x3320| 02 | . | bind: "local" (0) 0x332c-0x332c.3 (0.4)
0x3320| 02 | . | type: "func" (2) 0x332c.4-0x332c.7 (0.4)
0x3320| 00 | . | other_unused: 0 0x332d-0x332d.5 (0.6)
0x3320| 00 | . | visibility: "default" (0) 0x332d.6-0x332d.7 (0.2)
0x3320| 09 00| ..| shndx: 9 0x332e-0x332f.7 (2)
0x3330|50 10 00 00 00 00 00 00 |P....... | value: 4176 0x3330-0x3337.7 (8)
0x3330| 00 00 00 00 00 00 00 00| ........| size: 0 0x3338-0x333f.7 (8)
| | | [6]{}: symbol 0x3340-0x3357.7 (24)
0x3340|3d 00 00 00 |=... | name: "register_tm_clones" (61) 0x3340-0x3343.7 (4)
0x3340| 02 | . | bind: "local" (0) 0x3344-0x3344.3 (0.4)
0x3340| 02 | . | type: "func" (2) 0x3344.4-0x3344.7 (0.4)
0x3340| 00 | . | other_unused: 0 0x3345-0x3345.5 (0.6)
0x3340| 00 | . | visibility: "default" (0) 0x3345.6-0x3345.7 (0.2)
0x3340| 09 00 | .. | shndx: 9 0x3346-0x3347.7 (2)
0x3340| 80 10 00 00 00 00 00 00| ........| value: 4224 0x3348-0x334f.7 (8)
0x3350|00 00 00 00 00 00 00 00 |........ | size: 0 0x3350-0x3357.7 (8)
| | | [7]{}: symbol 0x3358-0x336f.7 (24)
0x3350| 50 00 00 00 | P... | name: "__do_global_dtors_aux" (80) 0x3358-0x335b.7 (4)
0x3350| 02 | . | bind: "local" (0) 0x335c-0x335c.3 (0.4)
0x3350| 02 | . | type: "func" (2) 0x335c.4-0x335c.7 (0.4)
0x3350| 00 | . | other_unused: 0 0x335d-0x335d.5 (0.6)
0x3350| 00 | . | visibility: "default" (0) 0x335d.6-0x335d.7 (0.2)
0x3350| 09 00| ..| shndx: 9 0x335e-0x335f.7 (2)
0x3360|c0 10 00 00 00 00 00 00 |........ | value: 4288 0x3360-0x3367.7 (8)
0x3360| 00 00 00 00 00 00 00 00| ........| size: 0 0x3368-0x336f.7 (8)
| | | [8]{}: symbol 0x3370-0x3387.7 (24)
0x3370|66 00 00 00 |f... | name: "completed.2" (102) 0x3370-0x3373.7 (4)
0x3370| 01 | . | bind: "local" (0) 0x3374-0x3374.3 (0.4)
0x3370| 01 | . | type: "object" (1) 0x3374.4-0x3374.7 (0.4)
0x3370| 00 | . | other_unused: 0 0x3375-0x3375.5 (0.6)
0x3370| 00 | . | visibility: "default" (0) 0x3375.6-0x3375.7 (0.2)
0x3370| 14 00 | .. | shndx: 20 0x3376-0x3377.7 (2)
0x3370| 20 40 00 00 00 00 00 00| @......| value: 16416 0x3378-0x337f.7 (8)
0x3380|01 00 00 00 00 00 00 00 |........ | size: 1 0x3380-0x3387.7 (8)
| | | [9]{}: symbol 0x3388-0x339f.7 (24)
0x3380| 72 00 00 00 | r... | name: "dtor_idx.1" (114) 0x3388-0x338b.7 (4)
0x3380| 01 | . | bind: "local" (0) 0x338c-0x338c.3 (0.4)
0x3380| 01 | . | type: "object" (1) 0x338c.4-0x338c.7 (0.4)
0x3380| 00 | . | other_unused: 0 0x338d-0x338d.5 (0.6)
0x3380| 00 | . | visibility: "default" (0) 0x338d.6-0x338d.7 (0.2)
0x3380| 14 00| ..| shndx: 20 0x338e-0x338f.7 (2)
0x3390|28 40 00 00 00 00 00 00 |(@...... | value: 16424 0x3390-0x3397.7 (8)
0x3390| 08 00 00 00 00 00 00 00| ........| size: 8 0x3398-0x339f.7 (8)
| | | [10]{}: symbol 0x33a0-0x33b7.7 (24)
0x33a0|7d 00 00 00 |}... | name: "frame_dummy" (125) 0x33a0-0x33a3.7 (4)
0x33a0| 02 | . | bind: "local" (0) 0x33a4-0x33a4.3 (0.4)
0x33a0| 02 | . | type: "func" (2) 0x33a4.4-0x33a4.7 (0.4)
0x33a0| 00 | . | other_unused: 0 0x33a5-0x33a5.5 (0.6)
0x33a0| 00 | . | visibility: "default" (0) 0x33a5.6-0x33a5.7 (0.2)
0x33a0| 09 00 | .. | shndx: 9 0x33a6-0x33a7.7 (2)
0x33a0| 70 11 00 00 00 00 00 00| p.......| value: 4464 0x33a8-0x33af.7 (8)
0x33b0|00 00 00 00 00 00 00 00 |........ | size: 0 0x33b0-0x33b7.7 (8)
| | | [11]{}: symbol 0x33b8-0x33cf.7 (24)
0x33b0| 89 00 00 00 | .... | name: "object.0" (137) 0x33b8-0x33bb.7 (4)
0x33b0| 01 | . | bind: "local" (0) 0x33bc-0x33bc.3 (0.4)
0x33b0| 01 | . | type: "object" (1) 0x33bc.4-0x33bc.7 (0.4)
0x33b0| 00 | . | other_unused: 0 0x33bd-0x33bd.5 (0.6)
0x33b0| 00 | . | visibility: "default" (0) 0x33bd.6-0x33bd.7 (0.2)
0x33b0| 14 00| ..| shndx: 20 0x33be-0x33bf.7 (2)
0x33c0|40 40 00 00 00 00 00 00 |@@...... | value: 16448 0x33c0-0x33c7.7 (8)
0x33c0| 30 00 00 00 00 00 00 00| 0.......| size: 48 0x33c8-0x33cf.7 (8)
| | | [12]{}: symbol 0x33d0-0x33e7.7 (24)
0x33d0|01 00 00 00 |.... | name: "crtstuff.c" (1) 0x33d0-0x33d3.7 (4)
0x33d0| 04 | . | bind: "local" (0) 0x33d4-0x33d4.3 (0.4)
0x33d0| 04 | . | type: "file" (4) 0x33d4.4-0x33d4.7 (0.4)
0x33d0| 00 | . | other_unused: 0 0x33d5-0x33d5.5 (0.6)
0x33d0| 00 | . | visibility: "default" (0) 0x33d5.6-0x33d5.7 (0.2)
0x33d0| f1 ff | .. | shndx: 65521 0x33d6-0x33d7.7 (2)
0x33d0| 00 00 00 00 00 00 00 00| ........| value: 0 0x33d8-0x33df.7 (8)
0x33e0|00 00 00 00 00 00 00 00 |........ | size: 0 0x33e0-0x33e7.7 (8)
| | | [13]{}: symbol 0x33e8-0x33ff.7 (24)
0x33e0| 92 00 00 00 | .... | name: "__CTOR_END__" (146) 0x33e8-0x33eb.7 (4)
0x33e0| 01 | . | bind: "local" (0) 0x33ec-0x33ec.3 (0.4)
0x33e0| 01 | . | type: "object" (1) 0x33ec.4-0x33ec.7 (0.4)
0x33e0| 00 | . | other_unused: 0 0x33ed-0x33ed.5 (0.6)
0x33e0| 00 | . | visibility: "default" (0) 0x33ed.6-0x33ed.7 (0.2)
0x33e0| 0f 00| ..| shndx: 15 0x33ee-0x33ef.7 (2)
0x33f0|30 3e 00 00 00 00 00 00 |0>...... | value: 15920 0x33f0-0x33f7.7 (8)
0x33f0| 00 00 00 00 00 00 00 00| ........| size: 0 0x33f8-0x33ff.7 (8)
| | | [14]{}: symbol 0x3400-0x3417.7 (24)
0x3400|9f 00 00 00 |.... | name: "__FRAME_END__" (159) 0x3400-0x3403.7 (4)
0x3400| 01 | . | bind: "local" (0) 0x3404-0x3404.3 (0.4)
0x3400| 01 | . | type: "object" (1) 0x3404.4-0x3404.7 (0.4)
0x3400| 00 | . | other_unused: 0 0x3405-0x3405.5 (0.6)
0x3400| 00 | . | visibility: "default" (0) 0x3405.6-0x3405.7 (0.2)
0x3400| 0d 00 | .. | shndx: 13 0x3406-0x3407.7 (2)
0x3400| a8 20 00 00 00 00 00 00| . ......| value: 8360 0x3408-0x340f.7 (8)
0x3410|00 00 00 00 00 00 00 00 |........ | size: 0 0x3410-0x3417.7 (8)
| | | [15]{}: symbol 0x3418-0x342f.7 (24)
0x3410| ad 00 00 00 | .... | name: "__do_global_ctors_aux" (173) 0x3418-0x341b.7 (4)
0x3410| 02 | . | bind: "local" (0) 0x341c-0x341c.3 (0.4)
0x3410| 02 | . | type: "func" (2) 0x341c.4-0x341c.7 (0.4)
0x3410| 00 | . | other_unused: 0 0x341d-0x341d.5 (0.6)
0x3410| 00 | . | visibility: "default" (0) 0x341d.6-0x341d.7 (0.2)
0x3410| 09 00| ..| shndx: 9 0x341e-0x341f.7 (2)
0x3420|c0 11 00 00 00 00 00 00 |........ | value: 4544 0x3420-0x3427.7 (8)
0x3420| 00 00 00 00 00 00 00 00| ........| size: 0 0x3428-0x342f.7 (8)
| | | [16]{}: symbol 0x3430-0x3447.7 (24)
0x3430|c3 00 00 00 |.... | name: "libbbb.c" (195) 0x3430-0x3433.7 (4)
0x3430| 04 | . | bind: "local" (0) 0x3434-0x3434.3 (0.4)
0x3430| 04 | . | type: "file" (4) 0x3434.4-0x3434.7 (0.4)
0x3430| 00 | . | other_unused: 0 0x3435-0x3435.5 (0.6)
0x3430| 00 | . | visibility: "default" (0) 0x3435.6-0x3435.7 (0.2)
0x3430| f1 ff | .. | shndx: 65521 0x3436-0x3437.7 (2)
0x3430| 00 00 00 00 00 00 00 00| ........| value: 0 0x3438-0x343f.7 (8)
0x3440|00 00 00 00 00 00 00 00 |........ | size: 0 0x3440-0x3447.7 (8)
| | | [17]{}: symbol 0x3448-0x345f.7 (24)
0x3440| 00 00 00 00 | .... | name: "" (0) 0x3448-0x344b.7 (4)
0x3440| 04 | . | bind: "local" (0) 0x344c-0x344c.3 (0.4)
0x3440| 04 | . | type: "file" (4) 0x344c.4-0x344c.7 (0.4)
0x3440| 00 | . | other_unused: 0 0x344d-0x344d.5 (0.6)
0x3440| 00 | . | visibility: "default" (0) 0x344d.6-0x344d.7 (0.2)
0x3440| f1 ff| ..| shndx: 65521 0x344e-0x344f.7 (2)
0x3450|00 00 00 00 00 00 00 00 |........ | value: 0 0x3450-0x3457.7 (8)
0x3450| 00 00 00 00 00 00 00 00| ........| size: 0 0x3458-0x345f.7 (8)
| | | [18]{}: symbol 0x3460-0x3477.7 (24)
0x3460|cc 00 00 00 |.... | name: "_DYNAMIC" (204) 0x3460-0x3463.7 (4)
0x3460| 01 | . | bind: "local" (0) 0x3464-0x3464.3 (0.4)
0x3460| 01 | . | type: "object" (1) 0x3464.4-0x3464.7 (0.4)
0x3460| 00 | . | other_unused: 0 0x3465-0x3465.5 (0.6)
0x3460| 00 | . | visibility: "default" (0) 0x3465.6-0x3465.7 (0.2)
0x3460| 11 00 | .. | shndx: 17 0x3466-0x3467.7 (2)
0x3460| 48 3e 00 00 00 00 00 00| H>......| value: 15944 0x3468-0x346f.7 (8)
0x3470|00 00 00 00 00 00 00 00 |........ | size: 0 0x3470-0x3477.7 (8)
| | | [19]{}: symbol 0x3478-0x348f.7 (24)
0x3470| d5 00 00 00 | .... | name: "__TMC_END__" (213) 0x3478-0x347b.7 (4)
0x3470| 01 | . | bind: "local" (0) 0x347c-0x347c.3 (0.4)
0x3470| 01 | . | type: "object" (1) 0x347c.4-0x347c.7 (0.4)
0x3470| 00 | . | other_unused: 0 0x347d-0x347d.5 (0.6)
0x3470| 00 | . | visibility: "default" (0) 0x347d.6-0x347d.7 (0.2)
0x3470| 13 00| ..| shndx: 19 0x347e-0x347f.7 (2)
0x3480|08 40 00 00 00 00 00 00 |.@...... | value: 16392 0x3480-0x3487.7 (8)
0x3480| 00 00 00 00 00 00 00 00| ........| size: 0 0x3488-0x348f.7 (8)
| | | [20]{}: symbol 0x3490-0x34a7.7 (24)
0x3490|e1 00 00 00 |.... | name: "__DTOR_END__" (225) 0x3490-0x3493.7 (4)
0x3490| 01 | . | bind: "local" (0) 0x3494-0x3494.3 (0.4)
0x3490| 01 | . | type: "object" (1) 0x3494.4-0x3494.7 (0.4)
0x3490| 00 | . | other_unused: 0 0x3495-0x3495.5 (0.6)
0x3490| 00 | . | visibility: "default" (0) 0x3495.6-0x3495.7 (0.2)
0x3490| 10 00 | .. | shndx: 16 0x3496-0x3497.7 (2)
0x3490| 40 3e 00 00 00 00 00 00| @>......| value: 15936 0x3498-0x349f.7 (8)
0x34a0|00 00 00 00 00 00 00 00 |........ | size: 0 0x34a0-0x34a7.7 (8)
| | | [21]{}: symbol 0x34a8-0x34bf.7 (24)
0x34a0| ee 00 00 00 | .... | name: "__dso_handle" (238) 0x34a8-0x34ab.7 (4)
0x34a0| 01 | . | bind: "local" (0) 0x34ac-0x34ac.3 (0.4)
0x34a0| 01 | . | type: "object" (1) 0x34ac.4-0x34ac.7 (0.4)
0x34a0| 00 | . | other_unused: 0 0x34ad-0x34ad.5 (0.6)
0x34a0| 00 | . | visibility: "default" (0) 0x34ad.6-0x34ad.7 (0.2)
0x34a0| 13 00| ..| shndx: 19 0x34ae-0x34af.7 (2)
0x34b0|00 40 00 00 00 00 00 00 |.@...... | value: 16384 0x34b0-0x34b7.7 (8)
0x34b0| 00 00 00 00 00 00 00 00| ........| size: 0 0x34b8-0x34bf.7 (8)
| | | [22]{}: symbol 0x34c0-0x34d7.7 (24)
0x34c0|fb 00 00 00 |.... | name: "__GNU_EH_FRAME_HDR" (251) 0x34c0-0x34c3.7 (4)
0x34c0| 00 | . | bind: "local" (0) 0x34c4-0x34c4.3 (0.4)
0x34c0| 00 | . | type: "notype" (0) 0x34c4.4-0x34c4.7 (0.4)
0x34c0| 00 | . | other_unused: 0 0x34c5-0x34c5.5 (0.6)
0x34c0| 00 | . | visibility: "default" (0) 0x34c5.6-0x34c5.7 (0.2)
0x34c0| 0c 00 | .. | shndx: 12 0x34c6-0x34c7.7 (2)
0x34c0| 0c 20 00 00 00 00 00 00| . ......| value: 8204 0x34c8-0x34cf.7 (8)
0x34d0|00 00 00 00 00 00 00 00 |........ | size: 0 0x34d0-0x34d7.7 (8)
| | | [23]{}: symbol 0x34d8-0x34ef.7 (24)
0x34d0| 0e 01 00 00 | .... | name: "_GLOBAL_OFFSET_TABLE_" (270) 0x34d8-0x34db.7 (4)
0x34d0| 01 | . | bind: "local" (0) 0x34dc-0x34dc.3 (0.4)
0x34d0| 01 | . | type: "object" (1) 0x34dc.4-0x34dc.7 (0.4)
0x34d0| 00 | . | other_unused: 0 0x34dd-0x34dd.5 (0.6)
0x34d0| 00 | . | visibility: "default" (0) 0x34dd.6-0x34dd.7 (0.2)
0x34d0| 12 00| ..| shndx: 18 0x34de-0x34df.7 (2)
0x34e0|b8 3f 00 00 00 00 00 00 |.?...... | value: 16312 0x34e0-0x34e7.7 (8)
0x34e0| 00 00 00 00 00 00 00 00| ........| size: 0 0x34e8-0x34ef.7 (8)
| | | [24]{}: symbol 0x34f0-0x3507.7 (24)
0x34f0|24 01 00 00 |$... | name: "puts" (292) 0x34f0-0x34f3.7 (4)
0x34f0| 12 | . | bind: "global" (1) 0x34f4-0x34f4.3 (0.4)
0x34f0| 12 | . | type: "func" (2) 0x34f4.4-0x34f4.7 (0.4)
0x34f0| 00 | . | other_unused: 0 0x34f5-0x34f5.5 (0.6)
0x34f0| 00 | . | visibility: "default" (0) 0x34f5.6-0x34f5.7 (0.2)
0x34f0| 00 00 | .. | shndx: 0 0x34f6-0x34f7.7 (2)
0x34f0| 00 00 00 00 00 00 00 00| ........| value: 0 0x34f8-0x34ff.7 (8)
0x3500|00 00 00 00 00 00 00 00 |........ | size: 0 0x3500-0x3507.7 (8)
| | | [25]{}: symbol 0x3508-0x351f.7 (24)
0x3500| 29 01 00 00 | )... | name: "__cxa_finalize" (297) 0x3508-0x350b.7 (4)
0x3500| 22 | " | bind: "weak" (2) 0x350c-0x350c.3 (0.4)
0x3500| 22 | " | type: "func" (2) 0x350c.4-0x350c.7 (0.4)
0x3500| 00 | . | other_unused: 0 0x350d-0x350d.5 (0.6)
0x3500| 00 | . | visibility: "default" (0) 0x350d.6-0x350d.7 (0.2)
0x3500| 00 00| ..| shndx: 0 0x350e-0x350f.7 (2)
0x3510|00 00 00 00 00 00 00 00 |........ | value: 0 0x3510-0x3517.7 (8)
0x3510| 00 00 00 00 00 00 00 00| ........| size: 0 0x3518-0x351f.7 (8)
| | | [26]{}: symbol 0x3520-0x3537.7 (24)
0x3520|38 01 00 00 |8... | name: "_init" (312) 0x3520-0x3523.7 (4)
0x3520| 12 | . | bind: "global" (1) 0x3524-0x3524.3 (0.4)
0x3520| 12 | . | type: "func" (2) 0x3524.4-0x3524.7 (0.4)
0x3520| 00 | . | other_unused: 0 0x3525-0x3525.5 (0.6)
0x3520| 00 | . | visibility: "default" (0) 0x3525.6-0x3525.7 (0.2)
0x3520| 06 00 | .. | shndx: 6 0x3526-0x3527.7 (2)
0x3520| 00 10 00 00 00 00 00 00| ........| value: 4096 0x3528-0x352f.7 (8)
0x3530|01 00 00 00 00 00 00 00 |........ | size: 1 0x3530-0x3537.7 (8)
| | | [27]{}: symbol 0x3538-0x354f.7 (24)
0x3530| 3e 01 00 00 | >... | name: "__deregister_frame_info" (318) 0x3538-0x353b.7 (4)
0x3530| 20 | | bind: "weak" (2) 0x353c-0x353c.3 (0.4)
0x3530| 20 | | type: "notype" (0) 0x353c.4-0x353c.7 (0.4)
0x3530| 00 | . | other_unused: 0 0x353d-0x353d.5 (0.6)
0x3530| 00 | . | visibility: "default" (0) 0x353d.6-0x353d.7 (0.2)
0x3530| 00 00| ..| shndx: 0 0x353e-0x353f.7 (2)
0x3540|00 00 00 00 00 00 00 00 |........ | value: 0 0x3540-0x3547.7 (8)
0x3540| 00 00 00 00 00 00 00 00| ........| size: 0 0x3548-0x354f.7 (8)
| | | [28]{}: symbol 0x3550-0x3567.7 (24)
0x3550|56 01 00 00 |V... | name: "_ITM_registerTMCloneTable" (342) 0x3550-0x3553.7 (4)
0x3550| 20 | | bind: "weak" (2) 0x3554-0x3554.3 (0.4)
0x3550| 20 | | type: "notype" (0) 0x3554.4-0x3554.7 (0.4)
0x3550| 00 | . | other_unused: 0 0x3555-0x3555.5 (0.6)
0x3550| 00 | . | visibility: "default" (0) 0x3555.6-0x3555.7 (0.2)
0x3550| 00 00 | .. | shndx: 0 0x3556-0x3557.7 (2)
0x3550| 00 00 00 00 00 00 00 00| ........| value: 0 0x3558-0x355f.7 (8)
0x3560|00 00 00 00 00 00 00 00 |........ | size: 0 0x3560-0x3567.7 (8)
| | | [29]{}: symbol 0x3568-0x357f.7 (24)
0x3560| 70 01 00 00 | p... | name: "_ITM_deregisterTMCloneTable" (368) 0x3568-0x356b.7 (4)
0x3560| 20 | | bind: "weak" (2) 0x356c-0x356c.3 (0.4)
0x3560| 20 | | type: "notype" (0) 0x356c.4-0x356c.7 (0.4)
0x3560| 00 | . | other_unused: 0 0x356d-0x356d.5 (0.6)
0x3560| 00 | . | visibility: "default" (0) 0x356d.6-0x356d.7 (0.2)
0x3560| 00 00| ..| shndx: 0 0x356e-0x356f.7 (2)
0x3570|00 00 00 00 00 00 00 00 |........ | value: 0 0x3570-0x3577.7 (8)
0x3570| 00 00 00 00 00 00 00 00| ........| size: 0 0x3578-0x357f.7 (8)
| | | [30]{}: symbol 0x3580-0x3597.7 (24)
0x3580|8c 01 00 00 |.... | name: "_fini" (396) 0x3580-0x3583.7 (4)
0x3580| 12 | . | bind: "global" (1) 0x3584-0x3584.3 (0.4)
0x3580| 12 | . | type: "func" (2) 0x3584.4-0x3584.7 (0.4)
0x3580| 00 | . | other_unused: 0 0x3585-0x3585.5 (0.6)
0x3580| 00 | . | visibility: "default" (0) 0x3585.6-0x3585.7 (0.2)
0x3580| 0a 00 | .. | shndx: 10 0x3586-0x3587.7 (2)
0x3580| 01 12 00 00 00 00 00 00| ........| value: 4609 0x3588-0x358f.7 (8)
0x3590|01 00 00 00 00 00 00 00 |........ | size: 1 0x3590-0x3597.7 (8)
| | | [31]{}: symbol 0x3598-0x35af.7 (24)
0x3590| 92 01 00 00 | .... | name: "libbbb_bbb" (402) 0x3598-0x359b.7 (4)
0x3590| 12 | . | bind: "global" (1) 0x359c-0x359c.3 (0.4)
0x3590| 12 | . | type: "func" (2) 0x359c.4-0x359c.7 (0.4)
0x3590| 00 | . | other_unused: 0 0x359d-0x359d.5 (0.6)
0x3590| 00 | . | visibility: "default" (0) 0x359d.6-0x359d.7 (0.2)
0x3590| 09 00| ..| shndx: 9 0x359e-0x359f.7 (2)
0x35a0|a5 11 00 00 00 00 00 00 |........ | value: 4517 0x35a0-0x35a7.7 (8)
0x35a0| 13 00 00 00 00 00 00 00| ........| size: 19 0x35a8-0x35af.7 (8)
| | | [32]{}: symbol 0x35b0-0x35c7.7 (24)
0x35b0|9d 01 00 00 |.... | name: "__register_frame_info" (413) 0x35b0-0x35b3.7 (4)
0x35b0| 20 | | bind: "weak" (2) 0x35b4-0x35b4.3 (0.4)
0x35b0| 20 | | type: "notype" (0) 0x35b4.4-0x35b4.7 (0.4)
0x35b0| 00 | . | other_unused: 0 0x35b5-0x35b5.5 (0.6)
0x35b0| 00 | . | visibility: "default" (0) 0x35b5.6-0x35b5.7 (0.2)
0x35b0| 00 00 | .. | shndx: 0 0x35b6-0x35b7.7 (2)
0x35b0| 00 00 00 00 00 00 00 00| ........| value: 0 0x35b8-0x35bf.7 (8)
0x35c0|00 00 00 00 00 00 00 00 |........ | size: 0 0x35c0-0x35c7.7 (8)
0x3f90|01 00 00 00 |.... | name: ".symtab" (1) 0x3f90-0x3f93.7 (4)
0x3f90| 02 00 00 00 | .... | type: "symtab" (0x2) (Symbol table) 0x3f94-0x3f97.7 (4)
| | | flags{}: 0x3f98-0x3f9f.7 (8)
0x3f90| 00 | . | link_order: false 0x3f98-0x3f98 (0.1)
0x3f90| 00 | . | info_link: false 0x3f98.1-0x3f98.1 (0.1)
0x3f90| 00 | . | strings: false 0x3f98.2-0x3f98.2 (0.1)
0x3f90| 00 | . | merge: false 0x3f98.3-0x3f98.3 (0.1)
0x3f90| 00 | . | unused0: 0 0x3f98.4-0x3f98.4 (0.1)
0x3f90| 00 | . | execinstr: false 0x3f98.5-0x3f98.5 (0.1)
0x3f90| 00 | . | alloc: false 0x3f98.6-0x3f98.6 (0.1)
0x3f90| 00 | . | write: false 0x3f98.7-0x3f98.7 (0.1)
0x3f90| 00 | . | tls: false 0x3f99-0x3f99 (0.1)
0x3f90| 00 | . | group: false 0x3f99.1-0x3f99.1 (0.1)
0x3f90| 00 | . | os_nonconforming: false 0x3f99.2-0x3f99.2 (0.1)
0x3f90| 00 00 | .. | unused1: 0 0x3f99.3-0x3f9a.3 (1.1)
0x3f90| 00 00 | .. | os_specific: 0 0x3f9a.4-0x3f9b.3 (1)
0x3f90| 00 | . | processor_specific: 0 0x3f9b.4-0x3f9b.7 (0.4)
0x3f90| 00 00 00 00| ....| unused2: 0 0x3f9c-0x3f9f.7 (4)
0x3fa0|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3fa0-0x3fa7.7 (8)
0x3fa0| b0 32 00 00 00 00 00 00| .2......| offset: 0x32b0 0x3fa8-0x3faf.7 (8)
0x3fb0|18 03 00 00 00 00 00 00 |........ | size: 792 0x3fb0-0x3fb7.7 (8)
0x3fb0| 1d 00 00 00 | .... | link: 29 0x3fb8-0x3fbb.7 (4)
0x3fb0| 18 00 00 00| ....| info: 24 0x3fbc-0x3fbf.7 (4)
0x3fc0|08 00 00 00 00 00 00 00 |........ | addralign: 8 0x3fc0-0x3fc7.7 (8)
0x3fc0| 18 00 00 00 00 00 00 00| ........| entsize: 24 0x3fc8-0x3fcf.7 (8)
| | | [28]{}: section_header 0x35c8-0x400f.7 (2632)
0x35c0| 00 63 72 74 73 74 75 66| .crtstuf| string: "\x00crtstuff.c\x00__CTOR_LIST__\x00__DTOR_LIST__\x00__EH_FRAME"... 0x35c8-0x377a.7 (435)
0x35d0|66 2e 63 00 5f 5f 43 54 4f 52 5f 4c 49 53 54 5f|f.c.__CTOR_LIST_|
* |until 0x377a.7 (435) | |
0x3fd0|09 00 00 00 |.... | name: ".strtab" (9) 0x3fd0-0x3fd3.7 (4)
0x3fd0| 03 00 00 00 | .... | type: "strtab" (0x3) (String table) 0x3fd4-0x3fd7.7 (4)
| | | flags{}: 0x3fd8-0x3fdf.7 (8)
0x3fd0| 00 | . | link_order: false 0x3fd8-0x3fd8 (0.1)
0x3fd0| 00 | . | info_link: false 0x3fd8.1-0x3fd8.1 (0.1)
0x3fd0| 00 | . | strings: false 0x3fd8.2-0x3fd8.2 (0.1)
0x3fd0| 00 | . | merge: false 0x3fd8.3-0x3fd8.3 (0.1)
0x3fd0| 00 | . | unused0: 0 0x3fd8.4-0x3fd8.4 (0.1)
0x3fd0| 00 | . | execinstr: false 0x3fd8.5-0x3fd8.5 (0.1)
0x3fd0| 00 | . | alloc: false 0x3fd8.6-0x3fd8.6 (0.1)
0x3fd0| 00 | . | write: false 0x3fd8.7-0x3fd8.7 (0.1)
0x3fd0| 00 | . | tls: false 0x3fd9-0x3fd9 (0.1)
0x3fd0| 00 | . | group: false 0x3fd9.1-0x3fd9.1 (0.1)
0x3fd0| 00 | . | os_nonconforming: false 0x3fd9.2-0x3fd9.2 (0.1)
0x3fd0| 00 00 | .. | unused1: 0 0x3fd9.3-0x3fda.3 (1.1)
0x3fd0| 00 00 | .. | os_specific: 0 0x3fda.4-0x3fdb.3 (1)
0x3fd0| 00 | . | processor_specific: 0 0x3fdb.4-0x3fdb.7 (0.4)
0x3fd0| 00 00 00 00| ....| unused2: 0 0x3fdc-0x3fdf.7 (4)
0x3fe0|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x3fe0-0x3fe7.7 (8)
0x3fe0| c8 35 00 00 00 00 00 00| .5......| offset: 0x35c8 0x3fe8-0x3fef.7 (8)
0x3ff0|b3 01 00 00 00 00 00 00 |........ | size: 435 0x3ff0-0x3ff7.7 (8)
0x3ff0| 00 00 00 00 | .... | link: 0 0x3ff8-0x3ffb.7 (4)
0x3ff0| 00 00 00 00| ....| info: 0 0x3ffc-0x3fff.7 (4)
0x4000|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x4000-0x4007.7 (8)
0x4000| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x4008-0x400f.7 (8)
| | | [29]{}: section_header 0x377b-0x404f.7 (2261)
0x3770| 00 2e 73 79 6d| ..sym| string: "\x00.symtab\x00.strtab\x00.shstrtab\x00.gnu.hash\x00.dynsym\x00.dyns"... 0x377b-0x388a.7 (272)
0x3780|74 61 62 00 2e 73 74 72 74 61 62 00 2e 73 68 73|tab..strtab..shs|
* |until 0x388a.7 (272) | |
0x4010|11 00 00 00 |.... | name: ".shstrtab" (17) 0x4010-0x4013.7 (4)
0x4010| 03 00 00 00 | .... | type: "strtab" (0x3) (String table) 0x4014-0x4017.7 (4)
| | | flags{}: 0x4018-0x401f.7 (8)
0x4010| 00 | . | link_order: false 0x4018-0x4018 (0.1)
0x4010| 00 | . | info_link: false 0x4018.1-0x4018.1 (0.1)
0x4010| 00 | . | strings: false 0x4018.2-0x4018.2 (0.1)
0x4010| 00 | . | merge: false 0x4018.3-0x4018.3 (0.1)
0x4010| 00 | . | unused0: 0 0x4018.4-0x4018.4 (0.1)
0x4010| 00 | . | execinstr: false 0x4018.5-0x4018.5 (0.1)
0x4010| 00 | . | alloc: false 0x4018.6-0x4018.6 (0.1)
0x4010| 00 | . | write: false 0x4018.7-0x4018.7 (0.1)
0x4010| 00 | . | tls: false 0x4019-0x4019 (0.1)
0x4010| 00 | . | group: false 0x4019.1-0x4019.1 (0.1)
0x4010| 00 | . | os_nonconforming: false 0x4019.2-0x4019.2 (0.1)
0x4010| 00 00 | .. | unused1: 0 0x4019.3-0x401a.3 (1.1)
0x4010| 00 00 | .. | os_specific: 0 0x401a.4-0x401b.3 (1)
0x4010| 00 | . | processor_specific: 0 0x401b.4-0x401b.7 (0.4)
0x4010| 00 00 00 00| ....| unused2: 0 0x401c-0x401f.7 (4)
0x4020|00 00 00 00 00 00 00 00 |........ | addr: 0x0 0x4020-0x4027.7 (8)
0x4020| 7b 37 00 00 00 00 00 00| {7......| offset: 0x377b 0x4028-0x402f.7 (8)
0x4030|10 01 00 00 00 00 00 00 |........ | size: 272 0x4030-0x4037.7 (8)
0x4030| 00 00 00 00 | .... | link: 0 0x4038-0x403b.7 (4)
0x4030| 00 00 00 00| ....| info: 0 0x403c-0x403f.7 (4)
0x4040|01 00 00 00 00 00 00 00 |........ | addralign: 1 0x4040-0x4047.7 (8)
0x4040| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x4048-0x404f.7 (8)
| | | [30]{}: section_header 0x3d90-0x3dcf.7 (64)
0x3d90|b4 00 00 00 |.... | name: ".bss" (180) 0x3d90-0x3d93.7 (4)
0x3d90| 08 00 00 00 | .... | type: "nobits" (0x8) (No space in the file) 0x3d94-0x3d97.7 (4)
| | | flags{}: 0x3d98-0x3d9f.7 (8)
0x3d90| 03 | . | link_order: false 0x3d98-0x3d98 (0.1)
0x3d90| 03 | . | info_link: false 0x3d98.1-0x3d98.1 (0.1)
0x3d90| 03 | . | strings: false 0x3d98.2-0x3d98.2 (0.1)
0x3d90| 03 | . | merge: false 0x3d98.3-0x3d98.3 (0.1)
0x3d90| 03 | . | unused0: 0 0x3d98.4-0x3d98.4 (0.1)
0x3d90| 03 | . | execinstr: false 0x3d98.5-0x3d98.5 (0.1)
0x3d90| 03 | . | alloc: true 0x3d98.6-0x3d98.6 (0.1)
0x3d90| 03 | . | write: true 0x3d98.7-0x3d98.7 (0.1)
0x3d90| 00 | . | tls: false 0x3d99-0x3d99 (0.1)
0x3d90| 00 | . | group: false 0x3d99.1-0x3d99.1 (0.1)
0x3d90| 00 | . | os_nonconforming: false 0x3d99.2-0x3d99.2 (0.1)
0x3d90| 00 00 | .. | unused1: 0 0x3d99.3-0x3d9a.3 (1.1)
0x3d90| 00 00 | .. | os_specific: 0 0x3d9a.4-0x3d9b.3 (1)
0x3d90| 00 | . | processor_specific: 0 0x3d9b.4-0x3d9b.7 (0.4)
0x3d90| 00 00 00 00| ....| unused2: 0 0x3d9c-0x3d9f.7 (4)
0x3da0|20 40 00 00 00 00 00 00 | @...... | addr: 0x4020 0x3da0-0x3da7.7 (8)
0x3da0| 08 30 00 00 00 00 00 00| .0......| offset: 0x3008 0x3da8-0x3daf.7 (8)
0x3db0|50 00 00 00 00 00 00 00 |P....... | size: 80 0x3db0-0x3db7.7 (8)
0x3db0| 00 00 00 00 | .... | link: 0 0x3db8-0x3dbb.7 (4)
0x3db0| 00 00 00 00| ....| info: 0 0x3dbc-0x3dbf.7 (4)
0x3dc0|20 00 00 00 00 00 00 00 | ....... | addralign: 32 0x3dc0-0x3dc7.7 (8)
0x3dc0| 00 00 00 00 00 00 00 00| ........| entsize: 0 0x3dc8-0x3dcf.7 (8)
0x04e0|00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................| unknown0: raw bits 0x4e0-0xfff.7 (2848)
* |until 0xfff.7 (2848) | |
0x1200| 00 00 00 00 00 00 00| .......| unknown1: raw bits 0x1209-0x1fff.7 (3575)
0x1210|00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................|
* |until 0x1fff.7 (3575) | |
0x20e0|00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00|................| unknown2: raw bits 0x20e0-0x2e27.7 (3400)
* |until 0x2e27.7 (3400) | |
0x3030| 00 00 00 00 00 00 00| .......| unknown3: raw bits 0x3039-0x303f.7 (7)
0x3880| 00 00 00 00 00| .....| unknown4: raw bits 0x388b-0x388f.7 (5)