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