1 .file "compressed1.c" 2 .section .debug_abbrev,"",@progbits 3.Ldebug_abbrev0: 4 .section .debug_info,"",@progbits 5.Ldebug_info0: 6 .section .debug_line,"",@progbits 7.Ldebug_line0: 8 .text 9.Ltext0: 10 .cfi_sections .debug_frame 11 .p2align 4,,15 12.globl foo 13 .type foo, @function 14foo: 15.LFB0: 16 .file 1 "compressed1.c" 17 .loc 1 12 0 18 .cfi_startproc 19 pushl %ebp 20 .cfi_def_cfa_offset 8 21 movl %esp, %ebp 22 .cfi_offset 5, -8 23 .cfi_def_cfa_register 5 24 subl $8, %esp 25 .loc 1 14 0 26 leave 27 .cfi_restore 5 28 .cfi_def_cfa 4, 4 29 .loc 1 13 0 30 jmp bar 31 .cfi_endproc 32.LFE0: 33 .size foo, .-foo 34.Letext0: 35 .section .debug_info 36 .long 0x5e 37 .value 0x3 38 .long .Ldebug_abbrev0 39 .byte 0x4 40 .uleb128 0x1 41 .long .LASF5 42 .byte 0x1 43 .long .LASF6 44 .long .LASF7 45 .long .Ltext0 46 .long .Letext0 47 .long .Ldebug_line0 48 .uleb128 0x2 49 .byte 0x1 50 .byte 0x6 51 .long .LASF0 52 .uleb128 0x2 53 .byte 0x2 54 .byte 0x5 55 .long .LASF1 56 .uleb128 0x3 57 .byte 0x4 58 .byte 0x5 59 .string "int" 60 .uleb128 0x2 61 .byte 0x4 62 .byte 0x5 63 .long .LASF2 64 .uleb128 0x2 65 .byte 0x1 66 .byte 0x8 67 .long .LASF3 68 .uleb128 0x2 69 .byte 0x2 70 .byte 0x7 71 .long .LASF4 72 .uleb128 0x4 73 .byte 0x1 74 .string "foo" 75 .byte 0x1 76 .byte 0xb 77 .long .LFB0 78 .long .LFE0 79 .byte 0x1 80 .byte 0x9c 81 .byte 0x0 82 .section .debug_abbrev 83 .uleb128 0x1 84 .uleb128 0x11 85 .byte 0x1 86 .uleb128 0x25 87 .uleb128 0xe 88 .uleb128 0x13 89 .uleb128 0xb 90 .uleb128 0x3 91 .uleb128 0xe 92 .uleb128 0x1b 93 .uleb128 0xe 94 .uleb128 0x11 95 .uleb128 0x1 96 .uleb128 0x12 97 .uleb128 0x1 98 .uleb128 0x10 99 .uleb128 0x6 100 .byte 0x0 101 .byte 0x0 102 .uleb128 0x2 103 .uleb128 0x24 104 .byte 0x0 105 .uleb128 0xb 106 .uleb128 0xb 107 .uleb128 0x3e 108 .uleb128 0xb 109 .uleb128 0x3 110 .uleb128 0xe 111 .byte 0x0 112 .byte 0x0 113 .uleb128 0x3 114 .uleb128 0x24 115 .byte 0x0 116 .uleb128 0xb 117 .uleb128 0xb 118 .uleb128 0x3e 119 .uleb128 0xb 120 .uleb128 0x3 121 .uleb128 0x8 122 .byte 0x0 123 .byte 0x0 124 .uleb128 0x4 125 .uleb128 0x2e 126 .byte 0x0 127 .uleb128 0x3f 128 .uleb128 0xc 129 .uleb128 0x3 130 .uleb128 0x8 131 .uleb128 0x3a 132 .uleb128 0xb 133 .uleb128 0x3b 134 .uleb128 0xb 135 .uleb128 0x11 136 .uleb128 0x1 137 .uleb128 0x12 138 .uleb128 0x1 139 .uleb128 0x40 140 .uleb128 0xa 141 .byte 0x0 142 .byte 0x0 143 .byte 0x0 144 .section .debug_pubnames,"",@progbits 145 .long 0x16 146 .value 0x2 147 .long .Ldebug_info0 148 .long 0x62 149 .long 0x4f 150 .string "foo" 151 .long 0x0 152 .section .debug_pubtypes,"",@progbits 153 .long 0xe 154 .value 0x2 155 .long .Ldebug_info0 156 .long 0x62 157 .long 0x0 158 .section .debug_aranges,"",@progbits 159 .long 0x1c 160 .value 0x2 161 .long .Ldebug_info0 162 .byte 0x4 163 .byte 0x0 164 .value 0x0 165 .value 0x0 166 .long .Ltext0 167 .long .Letext0-.Ltext0 168 .long 0x0 169 .long 0x0 170 .section .debug_str,"MS",@progbits,1 171.LASF0: 172 .string "signed char" 173.LASF1: 174 .string "short int" 175.LASF6: 176 .string "compressed1.c" 177.LASF5: 178 .string "GNU C 4.4.4 20100630 (Red Hat 4.4.4-10)" 179.LASF7: 180 .string "." 181.LASF3: 182 .string "unsigned char" 183.LASF2: 184 .string "long int" 185.LASF4: 186 .string "short unsigned int" 187