1ELF Header: 2 Magic: 7f 45 4c 46 02 01 01 00 00 00 00 00 00 00 00 00 3 Class: ELF64 4 Data: 2's complement, little endian 5 Version: 1 (current) 6 OS/ABI: UNIX - System V 7 ABI Version: 0 8 Type: REL (Relocatable file) 9 Machine: Advanced Micro Devices X86-64 10 Version: 0x1 11 Entry point address: 0x0 12 Start of program headers: 0 (bytes into file) 13 Start of section headers: 296 (bytes into file) 14 Flags: 0x0 15 Size of this header: 64 (bytes) 16 Size of program headers: 0 (bytes) 17 Number of program headers: 0 18 Size of section headers: 64 (bytes) 19 Number of section headers: 13 20 Section header string table index: 10 21 22Section Headers: 23 [Nr] Name Type Address Offset 24 Size EntSize Flags Link Info Align 25 [ 0] NULL 0000000000000000 00000000 26 0000000000000000 0000000000000000 0 0 0 27 [ 1] .text PROGBITS 0000000000000000 00000040 28 0000000000000015 0000000000000000 AX 0 0 4 29 [ 2] .rela.text RELA 0000000000000000 00000588 30 0000000000000030 0000000000000018 11 1 8 31 [ 3] .data PROGBITS 0000000000000000 00000058 32 0000000000000000 0000000000000000 WA 0 0 4 33 [ 4] .bss NOBITS 0000000000000000 00000058 34 0000000000000000 0000000000000000 WA 0 0 4 35 [ 5] .rodata PROGBITS 0000000000000000 00000058 36 0000000000000006 0000000000000000 A 0 0 1 37 [ 6] .eh_frame PROGBITS 0000000000000000 00000060 38 0000000000000038 0000000000000000 A 0 0 8 39 [ 7] .rela.eh_frame RELA 0000000000000000 000005b8 40 0000000000000018 0000000000000018 11 6 8 41 [ 8] .comment PROGBITS 0000000000000000 00000098 42 000000000000002e 0000000000000000 0 0 1 43 [ 9] .note.GNU-stack PROGBITS 0000000000000000 000000c6 44 0000000000000000 0000000000000000 0 0 1 45 [10] .shstrtab STRTAB 0000000000000000 000000c6 46 0000000000000061 0000000000000000 0 0 1 47 [11] .symtab SYMTAB 0000000000000000 00000468 48 0000000000000108 0000000000000018 12 9 8 49 [12] .strtab STRTAB 0000000000000000 00000570 50 0000000000000013 0000000000000000 0 0 1 51Key to Flags: 52 W (write), A (alloc), X (execute), M (merge), S (strings) 53 I (info), L (link order), G (group), x (unknown) 54 O (extra OS processing required) o (OS specific), p (processor specific) 55 56There are no section groups in this file. 57 58There are no program headers in this file. 59 60Relocation section '.rela.text' at offset 0x588 contains 2 entries: 61 Offset Info Type Sym. Value Sym. Name + Addend 62000000000005 00050000000a R_X86_64_32 0000000000000000 .rodata + 0 6300000000000a 000a00000002 R_X86_64_PC32 0000000000000000 puts + fffffffffffffffc 64 65Relocation section '.rela.eh_frame' at offset 0x5b8 contains 1 entries: 66 Offset Info Type Sym. Value Sym. Name + Addend 67000000000020 00020000000a R_X86_64_32 0000000000000000 .text + 0 68 69There are no unwind sections in this file. 70 71Symbol table '.symtab' contains 11 entries: 72 Num: Value Size Type Bind Vis Ndx Name 73 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 74 1: 0000000000000000 0 FILE LOCAL DEFAULT ABS hello.c 75 2: 0000000000000000 0 SECTION LOCAL DEFAULT 1 76 3: 0000000000000000 0 SECTION LOCAL DEFAULT 3 77 4: 0000000000000000 0 SECTION LOCAL DEFAULT 4 78 5: 0000000000000000 0 SECTION LOCAL DEFAULT 5 79 6: 0000000000000000 0 SECTION LOCAL DEFAULT 6 80 7: 0000000000000000 0 SECTION LOCAL DEFAULT 9 81 8: 0000000000000000 0 SECTION LOCAL DEFAULT 8 82 9: 0000000000000000 21 FUNC GLOBAL DEFAULT 1 main 83 10: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND puts 84 85No version information found in this file. 86