Skip to content

Instantly share code, notes, and snippets.

@Logarithmus
Created July 2, 2021 12:44
Show Gist options
  • Save Logarithmus/502ffb024f5cc8205894c2eb0d18e640 to your computer and use it in GitHub Desktop.
Save Logarithmus/502ffb024f5cc8205894c2eb0d18e640 to your computer and use it in GitHub Desktop.
mold failing tests logs
ELF Header:
Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - System V
ABI Version: 0
Type: EXEC (Executable file)
Machine: Advanced Micro Devices X86-64
Version: 0x1
Entry point address: 0x201030
Start of program headers: 64 (bytes into file)
Start of section headers: 18651 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 11
Size of section headers: 64 (bytes)
Number of section headers: 35
Section header string table index: 26
Section Headers:
[Nr] Name Type Address Offset
Size EntSize Flags Link Info Align
[ 0] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 1] .interp PROGBITS 00000000002002a8 000002a8
000000000000001c 0000000000000000 A 0 0 1
[ 2] .note.gnu.bu[...] NOTE 00000000002002c4 000002c4
0000000000000024 0000000000000000 A 0 0 4
[ 3] .note.ABI-tag NOTE 00000000002002e8 000002e8
0000000000000020 0000000000000000 A 0 0 4
[ 4] .dynsym DYNSYM 0000000000200308 00000308
0000000000000078 0000000000000018 A 5 1 8
[ 5] .dynstr STRTAB 0000000000200380 00000380
000000000000009e 0000000000000000 A 0 0 1
[ 6] .eh_frame PROGBITS 0000000000200420 00000420
00000000000000c8 0000000000000000 A 0 0 8
[ 7] .eh_frame_hdr PROGBITS 00000000002004e8 000004e8
000000000000002c 0000000000000000 A 0 0 4
[ 8] .hash HASH 0000000000200514 00000514
0000000000000030 0000000000000004 A 4 0 4
[ 9] .rela.dyn RELA 0000000000200548 00000548
0000000000000060 0000000000000018 A 4 0 8
[10] .gnu.version VERSYM 00000000002005a8 000005a8
000000000000000a 0000000000000002 A 4 0 2
[11] .gnu.version_r VERNEED 00000000002005b8 000005b8
0000000000000020 0000000000000000 A 5 1 8
[12] .rodata PROGBITS 00000000002005e0 000005e0
0000000000000010 0000000000000000 A 0 0 16
[13] .fini PROGBITS 0000000000201000 00001000
0000000000000009 0000000000000000 AX 0 0 4
[14] .init PROGBITS 000000000020100c 0000100c
0000000000000017 0000000000000000 AX 0 0 4
[15] .text PROGBITS 0000000000201030 00001030
0000000000000151 0000000000000000 AX 0 0 16
[16] .got PROGBITS 0000000000202000 00002000
0000000000000010 0000000000000000 WA 0 0 8
[17] .dynamic DYNAMIC 0000000000202010 00002010
00000000000001c0 0000000000000010 WA 5 0 8
[18] .fini_array FINI_ARRAY 00000000002021d0 000021d0
0000000000000008 0000000000000000 WA 0 0 8
[19] .init_array INIT_ARRAY 00000000002021d8 000021d8
0000000000000008 0000000000000000 WA 0 0 8
[20] .dynbss.rel.ro NOBITS 0000000000202200 00002200
0000000000000064 0000000000000000 WA 0 0 64
[21] .data PROGBITS 0000000000203000 00003000
0000000000000010 0000000000000000 WA 0 0 8
[22] .tm_clone_table PROGBITS 0000000000203010 00003010
0000000000000000 0000000000000000 WA 0 0 8
[23] .dynbss NOBITS 0000000000203040 00003040
0000000000000064 0000000000000000 WA 0 0 64
[24] .bss NOBITS 00000000002030a4 000030a4
0000000000000001 0000000000000000 WA 0 0 1
[25] .strtab STRTAB 0000000000000000 000030a4
00000000000002cc 0000000000000000 0 0 1
[26] .shstrtab STRTAB 0000000000000000 00003370
0000000000000161 0000000000000000 0 0 1
[27] .symtab SYMTAB 0000000000000000 000034d8
00000000000004c8 0000000000000018 25 17 8
[28] .comment PROGBITS 0000000000000000 000039a0
0000000000000077 0000000000000000 0 0 1
[29] .debug_abbrev PROGBITS 0000000000000000 00003a17
0000000000000177 0000000000000000 0 0 1
[30] .debug_aranges PROGBITS 0000000000000000 00003b90
00000000000000f0 0000000000000000 0 0 16
[31] .debug_info PROGBITS 0000000000000000 00003c80
0000000000000583 0000000000000000 0 0 1
[32] .debug_line PROGBITS 0000000000000000 00004203
000000000000021a 0000000000000000 0 0 1
[33] .debug_ranges PROGBITS 0000000000000000 00004420
0000000000000080 0000000000000000 0 0 16
[34] .debug_str PROGBITS 0000000000000000 000044a0
000000000000043b 0000000000000000 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
L (link order), O (extra OS processing required), G (group), T (TLS),
C (compressed), x (unknown), o (OS specific), E (exclude),
l (large), p (processor specific)
There are no section groups in this file.
Program Headers:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
PHDR 0x0000000000000040 0x0000000000200040 0x0000000000200040
0x0000000000000268 0x0000000000000268 R 0x8
INTERP 0x00000000000002a8 0x00000000002002a8 0x00000000002002a8
0x000000000000001c 0x000000000000001c R 0x1
[Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
NOTE 0x00000000000002c4 0x00000000002002c4 0x00000000002002c4
0x0000000000000044 0x0000000000000044 R 0x4
LOAD 0x0000000000000000 0x0000000000200000 0x0000000000200000
0x00000000000005f0 0x00000000000005f0 R 0x1000
LOAD 0x0000000000001000 0x0000000000201000 0x0000000000201000
0x0000000000000181 0x0000000000000181 R E 0x1000
LOAD 0x0000000000002000 0x0000000000202000 0x0000000000202000
0x0000000000000200 0x0000000000000264 RW 0x1000
LOAD 0x0000000000003000 0x0000000000203000 0x0000000000203000
0x00000000000000a4 0x00000000000000a5 RW 0x1000
DYNAMIC 0x0000000000002010 0x0000000000202010 0x0000000000202010
0x00000000000001c0 0x00000000000001c0 RW 0x8
GNU_EH_FRAME 0x00000000000004e8 0x00000000002004e8 0x00000000002004e8
0x000000000000002c 0x000000000000002c R 0x4
GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 0x0
GNU_RELRO 0x0000000000002000 0x0000000000202000 0x0000000000202000
0x0000000000000200 0x0000000000000264 R 0x40
Section to Segment mapping:
Segment Sections...
00
01 .interp
02 .note.gnu.build-id .note.ABI-tag
03 .interp .note.gnu.build-id .note.ABI-tag .dynsym .dynstr .eh_frame .eh_frame_hdr .hash .rela.dyn .gnu.version .gnu.version_r .rodata
04 .fini .init .text
05 .got .dynamic .fini_array .init_array .dynbss.rel.ro
06 .data .tm_clone_table .dynbss .bss
07 .dynamic
08 .eh_frame_hdr
09
10 .got .dynamic .fini_array .init_array .dynbss.rel.ro
Dynamic section at offset 0x2010 contains 23 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [/home/artur/Programming/C++/mold/fails/tmp/copyrel-relro/b.so]
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2]
0x0000000000000007 (RELA) 0x200548
0x0000000000000008 (RELASZ) 96 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000006 (SYMTAB) 0x200308
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000005 (STRTAB) 0x200380
0x000000000000000a (STRSZ) 158 (bytes)
0x0000000000000019 (INIT_ARRAY) 0x2021d8
0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)
0x000000000000001a (FINI_ARRAY) 0x2021d0
0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
0x000000006ffffff0 (VERSYM) 0x2005a8
0x000000006ffffffe (VERNEED) 0x2005b8
0x000000006fffffff (VERNEEDNUM) 1
0x000000000000000c (INIT) 0x20100c
0x000000000000000d (FINI) 0x201000
0x0000000000000004 (HASH) 0x200514
0x000000006ffffff9 (RELACOUNT) 0
0x0000000000000015 (DEBUG) 0x0
0x0000000000000000 (NULL) 0x0
Relocation section '.rela.dyn' at offset 0x548 contains 4 entries:
Offset Info Type Sym. Value Sym. Name + Addend
000000202000 000100000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0
000000202200 000200000005 R_X86_64_COPY 0000000000202200 readonly + 0
000000203040 000300000005 R_X86_64_COPY 0000000000203040 readwrite + 0
000000202008 000400000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0
The decoding of unwind sections for machine type Advanced Micro Devices X86-64 is not currently supported.
Symbol table '.dynsym' contains 5 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
2: 0000000000202200 100 OBJECT GLOBAL DEFAULT 20 readonly
3: 0000000000203040 100 OBJECT GLOBAL DEFAULT 23 readwrite
4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND [...]@GLIBC_2.2.5 (2)
Symbol table '.symtab' contains 51 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 FILE LOCAL DEFAULT ABS abi-note.c
2: 00000000002002e8 32 OBJECT LOCAL DEFAULT 3 __abi_tag
3: 0000000000000000 0 FILE LOCAL DEFAULT ABS init.c
4: 0000000000000000 0 FILE LOCAL DEFAULT ABS static-reloc.c
5: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
6: 0000000000203010 0 OBJECT LOCAL DEFAULT 22 __TMC_LIST__
7: 0000000000201060 0 FUNC LOCAL DEFAULT 15 deregister_tm_clones
8: 0000000000201090 0 FUNC LOCAL DEFAULT 15 register_tm_clones
9: 00000000002010d0 0 FUNC LOCAL DEFAULT 15 __do_global_dtors_aux
10: 00000000002030a4 1 OBJECT LOCAL DEFAULT 24 completed.0
11: 00000000002021d0 0 OBJECT LOCAL DEFAULT 18 __do_global_dtor[...]
12: 0000000000201100 0 FUNC LOCAL DEFAULT 15 frame_dummy
13: 00000000002021d8 0 OBJECT LOCAL DEFAULT 19 __frame_dummy_in[...]
14: 0000000000000000 0 FILE LOCAL DEFAULT ABS
15: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
16: 00000000002004e8 0 OBJECT LOCAL DEFAULT UND __FRAME_END__
17: 0000000000201030 43 FUNC GLOBAL DEFAULT 15 _start
18: 0000000000203000 0 NOTYPE WEAK DEFAULT 21 data_start
19: 00000000002005e0 4 OBJECT GLOBAL DEFAULT UND _IO_stdin_used
20: 0000000000203000 0 NOTYPE GLOBAL DEFAULT 21 __data_start
21: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
22: 000000000020100c 0 FUNC GLOBAL HIDDEN 14 _init
23: 0000000000201000 0 FUNC GLOBAL HIDDEN 13 _fini
24: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterT[...]
25: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMC[...]
26: 0000000000203008 0 OBJECT GLOBAL HIDDEN 21 __dso_handle
27: 0000000000201102 28 FUNC GLOBAL DEFAULT 15 main
28: 0000000000201120 93 FUNC GLOBAL DEFAULT 15 __libc_csu_init
29: 0000000000201180 1 FUNC GLOBAL DEFAULT 15 __libc_csu_fini
30: 0000000000203010 0 OBJECT GLOBAL HIDDEN 22 __TMC_END__
31: 0000000000200000 0 NOTYPE GLOBAL HIDDEN 1 __ehdr_start
32: 00000000002021d8 0 NOTYPE GLOBAL HIDDEN 19 __init_array_start
33: 00000000002021e0 0 NOTYPE GLOBAL HIDDEN 19 __init_array_end
34: 00000000002021d0 0 NOTYPE GLOBAL HIDDEN 18 __fini_array_start
35: 00000000002021d8 0 NOTYPE GLOBAL HIDDEN 18 __fini_array_end
36: 0000000000000000 0 NOTYPE GLOBAL HIDDEN ABS __preinit_array_start
37: 0000000000000000 0 NOTYPE GLOBAL HIDDEN ABS __preinit_array_end
38: 0000000000202010 0 NOTYPE GLOBAL HIDDEN 17 _DYNAMIC
39: 0000000000000000 0 NOTYPE GLOBAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
40: 00000000002030a4 0 NOTYPE GLOBAL HIDDEN 24 __bss_start
41: 00000000002030a5 0 NOTYPE GLOBAL HIDDEN 24 _end
42: 0000000000201181 0 NOTYPE GLOBAL HIDDEN 15 _etext
43: 0000000000203010 0 NOTYPE GLOBAL HIDDEN 22 _edata
44: 0000000000200000 0 NOTYPE GLOBAL HIDDEN 1 __executable_start
45: 0000000000200548 0 NOTYPE GLOBAL HIDDEN 9 __rela_iplt_start
46: 0000000000200548 0 NOTYPE GLOBAL HIDDEN 9 __rela_iplt_end
47: 00000000002004e8 0 NOTYPE GLOBAL HIDDEN 7 __GNU_EH_FRAME_HDR
48: 00000000002030a5 0 NOTYPE GLOBAL HIDDEN 24 end
49: 0000000000201181 0 NOTYPE GLOBAL HIDDEN 15 etext
50: 0000000000203010 0 NOTYPE GLOBAL HIDDEN 22 edata
Histogram for bucket list length (total of 5 buckets):
Length Number % of total Coverage
0 3 ( 60.0%)
1 0 ( 0.0%) 0.0%
2 2 ( 40.0%) 100.0%
Version symbols section '.gnu.version' contains 5 entries:
Addr: 0x00000000002005a8 Offset: 0x0005a8 Link: 4 (.dynsym)
000: 0 (*local*) 1 (*global*) 1 (*global*) 1 (*global*)
004: 2 (GLIBC_2.2.5)
Version needs section '.gnu.version_r' contains 1 entry:
Addr: 0x00000000002005b8 Offset: 0x0005b8 Link: 5 (.dynstr)
000000: Version: 1 File: libc.so.6 Cnt: 1
0x0010: Name: GLIBC_2.2.5 Flags: none Version: 2
Displaying notes found in: .note.gnu.build-id
Owner Data size Description
GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: 86ec53a15fd141751ab7bf80d5c84a3ad0b30f64
Displaying notes found in: .note.ABI-tag
Owner Data size Description
GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
OS: Linux, ABI: 3.2.0
ELF Header:
Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00
Class: ELF64
Data: 2's complement, little endian
Version: 1 (current)
OS/ABI: UNIX - System V
ABI Version: 0
Type: EXEC (Executable file)
Machine: Advanced Micro Devices X86-64
Version: 0x1
Entry point address: 0x201030
Start of program headers: 64 (bytes into file)
Start of section headers: 18507 (bytes into file)
Flags: 0x0
Size of this header: 64 (bytes)
Size of program headers: 56 (bytes)
Number of program headers: 10
Size of section headers: 64 (bytes)
Number of section headers: 33
Section header string table index: 24
Section Headers:
[Nr] Name Type Address Offset
Size EntSize Flags Link Info Align
[ 0] NULL 0000000000000000 00000000
0000000000000000 0000000000000000 0 0 0
[ 1] .interp PROGBITS 0000000000200270 00000270
000000000000001c 0000000000000000 A 0 0 1
[ 2] .note.gnu.bu[...] NOTE 000000000020028c 0000028c
0000000000000024 0000000000000000 A 0 0 4
[ 3] .note.ABI-tag NOTE 00000000002002b0 000002b0
0000000000000020 0000000000000000 A 0 0 4
[ 4] .dynsym DYNSYM 00000000002002d0 000002d0
0000000000000048 0000000000000018 A 5 1 8
[ 5] .dynstr STRTAB 0000000000200318 00000318
000000000000004d 0000000000000000 A 0 0 1
[ 6] .eh_frame PROGBITS 0000000000200368 00000368
00000000000000a8 0000000000000000 A 0 0 8
[ 7] .eh_frame_hdr PROGBITS 0000000000200410 00000410
0000000000000024 0000000000000000 A 0 0 4
[ 8] .hash HASH 0000000000200434 00000434
0000000000000020 0000000000000004 A 4 0 4
[ 9] .rela.dyn RELA 0000000000200458 00000458
0000000000000030 0000000000000018 A 4 0 8
[10] .gnu.version VERSYM 0000000000200488 00000488
0000000000000006 0000000000000002 A 4 0 2
[11] .gnu.version_r VERNEED 0000000000200490 00000490
0000000000000020 0000000000000000 A 5 1 8
[12] .rodata PROGBITS 00000000002004b0 000004b0
0000000000000010 0000000000000000 A 0 0 16
[13] .fini PROGBITS 0000000000201000 00001000
0000000000000009 0000000000000000 AX 0 0 4
[14] .init PROGBITS 000000000020100c 0000100c
0000000000000017 0000000000000000 AX 0 0 4
[15] .text PROGBITS 0000000000201030 00001030
0000000000000141 0000000000000000 AX 0 0 16
[16] .got PROGBITS 0000000000202000 00002000
0000000000000010 0000000000000000 WA 0 0 8
[17] .dynamic DYNAMIC 0000000000202010 00002010
00000000000001b0 0000000000000010 WA 5 0 8
[18] .fini_array FINI_ARRAY 00000000002021c0 000021c0
0000000000000008 0000000000000000 WA 0 0 8
[19] .init_array INIT_ARRAY 00000000002021c8 000021c8
0000000000000008 0000000000000000 WA 0 0 8
[20] .data PROGBITS 0000000000203000 00003000
0000000000000010 0000000000000000 WA 0 0 8
[21] .tm_clone_table PROGBITS 0000000000203010 00003010
0000000000000000 0000000000000000 WA 0 0 8
[22] .bss NOBITS 0000000000203010 00003010
0000000000000001 0000000000000000 WA 0 0 1
[23] .strtab STRTAB 0000000000000000 00003010
00000000000002d5 0000000000000000 0 0 1
[24] .shstrtab STRTAB 0000000000000000 000032e5
000000000000014a 0000000000000000 0 0 1
[25] .symtab SYMTAB 0000000000000000 00003430
00000000000004e0 0000000000000018 23 16 8
[26] .comment PROGBITS 0000000000000000 00003910
0000000000000077 0000000000000000 0 0 1
[27] .debug_abbrev PROGBITS 0000000000000000 00003987
0000000000000177 0000000000000000 0 0 1
[28] .debug_aranges PROGBITS 0000000000000000 00003b00
00000000000000f0 0000000000000000 0 0 16
[29] .debug_info PROGBITS 0000000000000000 00003bf0
0000000000000583 0000000000000000 0 0 1
[30] .debug_line PROGBITS 0000000000000000 00004173
000000000000021a 0000000000000000 0 0 1
[31] .debug_ranges PROGBITS 0000000000000000 00004390
0000000000000080 0000000000000000 0 0 16
[32] .debug_str PROGBITS 0000000000000000 00004410
000000000000043b 0000000000000000 0 0 1
Key to Flags:
W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
L (link order), O (extra OS processing required), G (group), T (TLS),
C (compressed), x (unknown), o (OS specific), E (exclude),
l (large), p (processor specific)
There are no section groups in this file.
Program Headers:
Type Offset VirtAddr PhysAddr
FileSiz MemSiz Flags Align
PHDR 0x0000000000000040 0x0000000000200040 0x0000000000200040
0x0000000000000230 0x0000000000000230 R 0x8
INTERP 0x0000000000000270 0x0000000000200270 0x0000000000200270
0x000000000000001c 0x000000000000001c R 0x1
[Requesting program interpreter: /lib64/ld-linux-x86-64.so.2]
NOTE 0x000000000000028c 0x000000000020028c 0x000000000020028c
0x0000000000000044 0x0000000000000044 R 0x4
LOAD 0x0000000000000000 0x0000000000200000 0x0000000000200000
0x00000000000004c0 0x00000000000004c0 R 0x1000
LOAD 0x0000000000001000 0x0000000000201000 0x0000000000201000
0x0000000000000171 0x0000000000000171 R E 0x1000
LOAD 0x0000000000002000 0x0000000000202000 0x0000000000202000
0x0000000000001010 0x0000000000001011 RW 0x1000
DYNAMIC 0x0000000000002010 0x0000000000202010 0x0000000000202010
0x00000000000001b0 0x00000000000001b0 RW 0x8
GNU_EH_FRAME 0x0000000000000410 0x0000000000200410 0x0000000000200410
0x0000000000000024 0x0000000000000024 R 0x4
GNU_STACK 0x0000000000000000 0x0000000000000000 0x0000000000000000
0x0000000000000000 0x0000000000000000 RW 0x0
GNU_RELRO 0x0000000000002000 0x0000000000202000 0x0000000000202000
0x00000000000001d0 0x00000000000001d0 R 0x8
Section to Segment mapping:
Segment Sections...
00
01 .interp
02 .note.gnu.build-id .note.ABI-tag
03 .interp .note.gnu.build-id .note.ABI-tag .dynsym .dynstr .eh_frame .eh_frame_hdr .hash .rela.dyn .gnu.version .gnu.version_r .rodata
04 .fini .init .text
05 .got .dynamic .fini_array .init_array .data .bss
06 .dynamic
07 .eh_frame_hdr
08
09 .got .dynamic .fini_array .init_array
Dynamic section at offset 0x2010 contains 22 entries:
Tag Type Name/Value
0x0000000000000001 (NEEDED) Shared library: [libc.so.6]
0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2]
0x0000000000000007 (RELA) 0x200458
0x0000000000000008 (RELASZ) 48 (bytes)
0x0000000000000009 (RELAENT) 24 (bytes)
0x0000000000000006 (SYMTAB) 0x2002d0
0x000000000000000b (SYMENT) 24 (bytes)
0x0000000000000005 (STRTAB) 0x200318
0x000000000000000a (STRSZ) 77 (bytes)
0x0000000000000019 (INIT_ARRAY) 0x2021c8
0x000000000000001b (INIT_ARRAYSZ) 8 (bytes)
0x000000000000001a (FINI_ARRAY) 0x2021c0
0x000000000000001c (FINI_ARRAYSZ) 8 (bytes)
0x000000006ffffff0 (VERSYM) 0x200488
0x000000006ffffffe (VERNEED) 0x200490
0x000000006fffffff (VERNEEDNUM) 1
0x000000000000000c (INIT) 0x20100c
0x000000000000000d (FINI) 0x201000
0x0000000000000004 (HASH) 0x200434
0x000000006ffffff9 (RELACOUNT) 0
0x0000000000000015 (DEBUG) 0x0
0x0000000000000000 (NULL) 0x0
Relocation section '.rela.dyn' at offset 0x458 contains 2 entries:
Offset Info Type Sym. Value Sym. Name + Addend
000000202000 000100000006 R_X86_64_GLOB_DAT 0000000000000000 __gmon_start__ + 0
000000202008 000200000006 R_X86_64_GLOB_DAT 0000000000000000 __libc_start_main@GLIBC_2.2.5 + 0
The decoding of unwind sections for machine type Advanced Micro Devices X86-64 is not currently supported.
Symbol table '.dynsym' contains 3 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND [...]@GLIBC_2.2.5 (2)
Symbol table '.symtab' contains 52 entries:
Num: Value Size Type Bind Vis Ndx Name
0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND
1: 0000000000000000 0 FILE LOCAL DEFAULT ABS abi-note.c
2: 00000000002002b0 32 OBJECT LOCAL DEFAULT 3 __abi_tag
3: 0000000000000000 0 FILE LOCAL DEFAULT ABS init.c
4: 0000000000000000 0 FILE LOCAL DEFAULT ABS static-reloc.c
5: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
6: 0000000000203010 0 OBJECT LOCAL DEFAULT 21 __TMC_LIST__
7: 0000000000201060 0 FUNC LOCAL DEFAULT 15 deregister_tm_clones
8: 0000000000201090 0 FUNC LOCAL DEFAULT 15 register_tm_clones
9: 00000000002010d0 0 FUNC LOCAL DEFAULT 15 __do_global_dtors_aux
10: 0000000000203010 1 OBJECT LOCAL DEFAULT 22 completed.0
11: 00000000002021c0 0 OBJECT LOCAL DEFAULT 18 __do_global_dtor[...]
12: 0000000000201100 0 FUNC LOCAL DEFAULT 15 frame_dummy
13: 00000000002021c8 0 OBJECT LOCAL DEFAULT 19 __frame_dummy_in[...]
14: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
15: 0000000000200410 0 OBJECT LOCAL DEFAULT UND __FRAME_END__
16: 0000000000201030 43 FUNC GLOBAL DEFAULT 15 _start
17: 0000000000203000 0 NOTYPE WEAK DEFAULT 20 data_start
18: 00000000002004b0 4 OBJECT GLOBAL DEFAULT UND _IO_stdin_used
19: 0000000000203000 0 NOTYPE GLOBAL DEFAULT 20 __data_start
20: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
21: 000000000020100c 0 FUNC GLOBAL HIDDEN 14 _init
22: 0000000000201000 0 FUNC GLOBAL HIDDEN 13 _fini
23: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterT[...]
24: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMC[...]
25: 0000000000203008 0 OBJECT GLOBAL HIDDEN 20 __dso_handle
26: 0000000000201106 0 NOTYPE GLOBAL DEFAULT 15 fini
27: 0000000000201105 0 NOTYPE GLOBAL DEFAULT 15 init
28: 0000000000201104 0 NOTYPE GLOBAL DEFAULT 15 main
29: 0000000000201110 93 FUNC GLOBAL DEFAULT 15 __libc_csu_init
30: 0000000000201170 1 FUNC GLOBAL DEFAULT 15 __libc_csu_fini
31: 0000000000203010 0 OBJECT GLOBAL HIDDEN 21 __TMC_END__
32: 0000000000200000 0 NOTYPE GLOBAL HIDDEN 1 __ehdr_start
33: 00000000002021c8 0 NOTYPE GLOBAL HIDDEN 19 __init_array_start
34: 00000000002021d0 0 NOTYPE GLOBAL HIDDEN 19 __init_array_end
35: 00000000002021c0 0 NOTYPE GLOBAL HIDDEN 18 __fini_array_start
36: 00000000002021c8 0 NOTYPE GLOBAL HIDDEN 18 __fini_array_end
37: 0000000000000000 0 NOTYPE GLOBAL HIDDEN ABS __preinit_array_start
38: 0000000000000000 0 NOTYPE GLOBAL HIDDEN ABS __preinit_array_end
39: 0000000000202010 0 NOTYPE GLOBAL HIDDEN 17 _DYNAMIC
40: 0000000000000000 0 NOTYPE GLOBAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
41: 0000000000203010 0 NOTYPE GLOBAL HIDDEN 22 __bss_start
42: 0000000000203011 0 NOTYPE GLOBAL HIDDEN 22 _end
43: 0000000000201171 0 NOTYPE GLOBAL HIDDEN 15 _etext
44: 0000000000203010 0 NOTYPE GLOBAL HIDDEN 21 _edata
45: 0000000000200000 0 NOTYPE GLOBAL HIDDEN 1 __executable_start
46: 0000000000200458 0 NOTYPE GLOBAL HIDDEN 9 __rela_iplt_start
47: 0000000000200458 0 NOTYPE GLOBAL HIDDEN 9 __rela_iplt_end
48: 0000000000200410 0 NOTYPE GLOBAL HIDDEN 7 __GNU_EH_FRAME_HDR
49: 0000000000203011 0 NOTYPE GLOBAL HIDDEN 22 end
50: 0000000000201171 0 NOTYPE GLOBAL HIDDEN 15 etext
51: 0000000000203010 0 NOTYPE GLOBAL HIDDEN 21 edata
Histogram for bucket list length (total of 3 buckets):
Length Number % of total Coverage
0 1 ( 33.3%)
1 2 ( 66.7%) 100.0%
Version symbols section '.gnu.version' contains 3 entries:
Addr: 0x0000000000200488 Offset: 0x000488 Link: 4 (.dynsym)
000: 0 (*local*) 1 (*global*) 2 (GLIBC_2.2.5)
Version needs section '.gnu.version_r' contains 1 entry:
Addr: 0x0000000000200490 Offset: 0x000490 Link: 5 (.dynstr)
000000: Version: 1 File: libc.so.6 Cnt: 1
0x0010: Name: GLIBC_2.2.5 Flags: none Version: 2
Displaying notes found in: .note.gnu.build-id
Owner Data size Description
GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring)
Build ID: 58c1fda688f37339a8c6802c9baf58287564a612
Displaying notes found in: .note.ABI-tag
Owner Data size Description
GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag)
OS: Linux, ABI: 3.2.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment