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: REL (Relocatable file) Machine: Advanced Micro Devices X86-64 Version: 0x1 Entry point address: 0x0 Start of program headers: 0 (bytes into file) Start of section headers: 296 (bytes into file) Flags: 0x0 Size of this header: 64 (bytes) Size of program headers: 0 (bytes) Number of program headers: 0 Size of section headers: 64 (bytes) Number of section headers: 13 Section header string table index: 10 Section Headers: [Nr] Name Type Address Offset Size EntSize Flags Link Info Align [ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0 [ 1] .text PROGBITS 0000000000000000 00000040 0000000000000015 0000000000000000 AX 0 0 4 [ 2] .rela.text RELA 0000000000000000 00000588 0000000000000030 0000000000000018 11 1 8 [ 3] .data PROGBITS 0000000000000000 00000058 0000000000000000 0000000000000000 WA 0 0 4 [ 4] .bss NOBITS 0000000000000000 00000058 0000000000000000 0000000000000000 WA 0 0 4 [ 5] .rodata PROGBITS 0000000000000000 00000058 0000000000000006 0000000000000000 A 0 0 1 [ 6] .eh_frame PROGBITS 0000000000000000 00000060 0000000000000038 0000000000000000 A 0 0 8 [ 7] .rela.eh_frame RELA 0000000000000000 000005b8 0000000000000018 0000000000000018 11 6 8 [ 8] .comment PROGBITS 0000000000000000 00000098 000000000000002e 0000000000000000 0 0 1 [ 9] .note.GNU-stack PROGBITS 0000000000000000 000000c6 0000000000000000 0000000000000000 0 0 1 [10] .shstrtab STRTAB 0000000000000000 000000c6 0000000000000061 0000000000000000 0 0 1 [11] .symtab SYMTAB 0000000000000000 00000468 0000000000000108 0000000000000018 12 9 8 [12] .strtab STRTAB 0000000000000000 00000570 0000000000000013 0000000000000000 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings) I (info), L (link order), G (group), x (unknown) O (extra OS processing required) o (OS specific), p (processor specific) There are no section groups in this file. There are no program headers in this file. Relocation section '.rela.text' at offset 0x588 contains 2 entries: Offset Info Type Sym. Value Sym. Name + Addend 000000000005 00050000000a R_X86_64_32 0000000000000000 .rodata + 0 00000000000a 000a00000002 R_X86_64_PC32 0000000000000000 puts + fffffffffffffffc Relocation section '.rela.eh_frame' at offset 0x5b8 contains 1 entries: Offset Info Type Sym. Value Sym. Name + Addend 000000000020 00020000000a R_X86_64_32 0000000000000000 .text + 0 There are no unwind sections in this file. Symbol table '.symtab' contains 11 entries: Num: Value Size Type Bind Vis Ndx Name 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND 1: 0000000000000000 0 FILE LOCAL DEFAULT ABS hello.c 2: 0000000000000000 0 SECTION LOCAL DEFAULT 1 3: 0000000000000000 0 SECTION LOCAL DEFAULT 3 4: 0000000000000000 0 SECTION LOCAL DEFAULT 4 5: 0000000000000000 0 SECTION LOCAL DEFAULT 5 6: 0000000000000000 0 SECTION LOCAL DEFAULT 6 7: 0000000000000000 0 SECTION LOCAL DEFAULT 9 8: 0000000000000000 0 SECTION LOCAL DEFAULT 8 9: 0000000000000000 21 FUNC GLOBAL DEFAULT 1 main 10: 0000000000000000 0 NOTYPE GLOBAL DEFAULT UND puts No version information found in this file.