1 .file "x.c" 2 .text 3.Ltext0: 4 .globl main 5 .type main, @function 6main: 7.LFB0: 8 .file 1 "x.c" 9 .loc 1 3 0 10 .cfi_startproc 11 pushq %rbp 12 .cfi_def_cfa_offset 16 13 .cfi_offset 6, -16 14 movq %rsp, %rbp 15 .cfi_def_cfa_register 6 16 .loc 1 3 0 17 movl $0, %eax 18 popq %rbp 19 .cfi_def_cfa 7, 8 20 ret 21 .cfi_endproc 22.LFE0: 23 .size main, .-main 24.Letext0: 25 .section .debug_info,"",@progbits 26.Ldebug_info0: 27 .long 0x52 28 .value 0x4 29 .long .Ldebug_abbrev0 30 .byte 0x8 31 .uleb128 0x1 32 .long .LASF244 33 .byte 0x4 34 .string "x.c" 35 .long .LASF245 36 .quad .Ltext0 37 .quad .Letext0-.Ltext0 38 .long .Ldebug_line0 39 .long .Ldebug_macro0 40 .uleb128 0x2 41 .long .LASF246 42 .byte 0x1 43 .byte 0x3 44 .long 0x4e 45 .quad .LFB0 46 .quad .LFE0-.LFB0 47 .uleb128 0x1 48 .byte 0x9c 49 .uleb128 0x3 50 .byte 0x4 51 .byte 0x5 52 .string "int" 53 .byte 0 54 .section .debug_abbrev,"",@progbits 55.Ldebug_abbrev0: 56 .uleb128 0x1 57 .uleb128 0x11 58 .byte 0x1 59 .uleb128 0x25 60 .uleb128 0xe 61 .uleb128 0x13 62 .uleb128 0xb 63 .uleb128 0x3 64 .uleb128 0x8 65 .uleb128 0x1b 66 .uleb128 0xe 67 .uleb128 0x11 68 .uleb128 0x1 69 .uleb128 0x12 70 .uleb128 0x7 71 .uleb128 0x10 72 .uleb128 0x17 73 .uleb128 0x2119 74 .uleb128 0x17 75 .byte 0 76 .byte 0 77 .uleb128 0x2 78 .uleb128 0x2e 79 .byte 0 80 .uleb128 0x3f 81 .uleb128 0x19 82 .uleb128 0x3 83 .uleb128 0xe 84 .uleb128 0x3a 85 .uleb128 0xb 86 .uleb128 0x3b 87 .uleb128 0xb 88 .uleb128 0x49 89 .uleb128 0x13 90 .uleb128 0x11 91 .uleb128 0x1 92 .uleb128 0x12 93 .uleb128 0x7 94 .uleb128 0x40 95 .uleb128 0x18 96 .uleb128 0x2117 97 .uleb128 0x19 98 .byte 0 99 .byte 0 100 .uleb128 0x3 101 .uleb128 0x24 102 .byte 0 103 .uleb128 0xb 104 .uleb128 0xb 105 .uleb128 0x3e 106 .uleb128 0xb 107 .uleb128 0x3 108 .uleb128 0x8 109 .byte 0 110 .byte 0 111 .byte 0 112 .section .debug_aranges,"",@progbits 113 .long 0x2c 114 .value 0x2 115 .long .Ldebug_info0 116 .byte 0x8 117 .byte 0 118 .value 0 119 .value 0 120 .quad .Ltext0 121 .quad .Letext0-.Ltext0 122 .quad 0 123 .quad 0 124 .section .debug_macro,"",@progbits 125.Ldebug_macro0: 126 .value 0x4 127 .byte 0x6 128 .long .Ldebug_line0 129 .byte 0x1 130 .byte 0xff 131 .uleb128 0 132 .byte 0xff 133 .byte 0x3 134 .uleb128 0 135 .uleb128 0x1 136 .byte 0x5 137 .uleb128 0x1 138 .long .LASF243 139 .byte 0x4 140 .byte 0 141 .section .debug_line,"",@progbits 142.Ldebug_line0: 143 .section .debug_str,"MS",@progbits,1 144.LASF245: 145 .string "/home/petr/proj/elfutils/master/elfutils" 146.LASF244: 147 .string "GNU C++ 4.9.0 20140422 (Red Hat 4.9.0-1) -mtune=generic -march=x86-64 -g3" 148.LASF243: 149 .string "FOO 0" 150.LASF246: 151 .string "main" 152 .ident "GCC: (GNU) 4.9.0 20140422 (Red Hat 4.9.0-1)" 153 .section .note.GNU-stack,"",@progbits 154