1 .file "beginwarn.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 .section .init_array 11 .align 4 12 .type init_array, %object 13 .size init_array, 4 14init_array: 15 .long foo 16 .section .gnu.warning.foo,"a",%progbits 17 .type _evoke_link_warning_foo, %object 18 .size _evoke_link_warning_foo, 27 19_evoke_link_warning_foo: 20 .string "function foo is deprecated" 21 .file 1 "/beginwarn.c" 22 .text 23.Letext0: 24 .section .debug_info 25 .4byte 0x8a 26 .2byte 0x2 27 .4byte .Ldebug_abbrev0 28 .byte 0x4 29 .uleb128 0x1 30 .4byte .Ldebug_line0 31 .4byte .Letext0 32 .4byte .Ltext0 33 .4byte .LASF4 34 .byte 0x1 35 .4byte .LASF5 36 .uleb128 0x2 37 .4byte 0x31 38 .4byte 0x38 39 .uleb128 0x3 40 .4byte 0x31 41 .byte 0x1a 42 .byte 0x0 43 .uleb128 0x4 44 .4byte .LASF0 45 .byte 0x4 46 .byte 0x7 47 .uleb128 0x5 48 .4byte 0x3d 49 .uleb128 0x4 50 .4byte .LASF1 51 .byte 0x1 52 .byte 0x6 53 .uleb128 0x6 54 .4byte .LASF2 55 .byte 0x1 56 .byte 0x3 57 .4byte 0x55 58 .byte 0x5 59 .byte 0x3 60 .4byte _evoke_link_warning_foo 61 .uleb128 0x5 62 .4byte 0x21 63 .uleb128 0x2 64 .4byte 0x6a 65 .4byte 0x6c 66 .uleb128 0x3 67 .4byte 0x31 68 .byte 0x0 69 .byte 0x0 70 .uleb128 0x7 71 .byte 0x1 72 .uleb128 0x5 73 .4byte 0x71 74 .uleb128 0x8 75 .byte 0x4 76 .4byte 0x6a 77 .uleb128 0x6 78 .4byte .LASF3 79 .byte 0x1 80 .byte 0x9 81 .4byte 0x88 82 .byte 0x5 83 .byte 0x3 84 .4byte init_array 85 .uleb128 0x5 86 .4byte 0x5a 87 .byte 0x0 88 .section .debug_abbrev 89 .uleb128 0x1 90 .uleb128 0x11 91 .byte 0x1 92 .uleb128 0x10 93 .uleb128 0x6 94 .uleb128 0x12 95 .uleb128 0x1 96 .uleb128 0x11 97 .uleb128 0x1 98 .uleb128 0x25 99 .uleb128 0xe 100 .uleb128 0x13 101 .uleb128 0xb 102 .uleb128 0x3 103 .uleb128 0xe 104 .byte 0x0 105 .byte 0x0 106 .uleb128 0x2 107 .uleb128 0x1 108 .byte 0x1 109 .uleb128 0x1 110 .uleb128 0x13 111 .uleb128 0x49 112 .uleb128 0x13 113 .byte 0x0 114 .byte 0x0 115 .uleb128 0x3 116 .uleb128 0x21 117 .byte 0x0 118 .uleb128 0x49 119 .uleb128 0x13 120 .uleb128 0x2f 121 .uleb128 0xb 122 .byte 0x0 123 .byte 0x0 124 .uleb128 0x4 125 .uleb128 0x24 126 .byte 0x0 127 .uleb128 0x3 128 .uleb128 0xe 129 .uleb128 0xb 130 .uleb128 0xb 131 .uleb128 0x3e 132 .uleb128 0xb 133 .byte 0x0 134 .byte 0x0 135 .uleb128 0x5 136 .uleb128 0x26 137 .byte 0x0 138 .uleb128 0x49 139 .uleb128 0x13 140 .byte 0x0 141 .byte 0x0 142 .uleb128 0x6 143 .uleb128 0x34 144 .byte 0x0 145 .uleb128 0x3 146 .uleb128 0xe 147 .uleb128 0x3a 148 .uleb128 0xb 149 .uleb128 0x3b 150 .uleb128 0xb 151 .uleb128 0x49 152 .uleb128 0x13 153 .uleb128 0x2 154 .uleb128 0xa 155 .byte 0x0 156 .byte 0x0 157 .uleb128 0x7 158 .uleb128 0x15 159 .byte 0x0 160 .uleb128 0x27 161 .uleb128 0xc 162 .byte 0x0 163 .byte 0x0 164 .uleb128 0x8 165 .uleb128 0xf 166 .byte 0x0 167 .uleb128 0xb 168 .uleb128 0xb 169 .uleb128 0x49 170 .uleb128 0x13 171 .byte 0x0 172 .byte 0x0 173 .byte 0x0 174 .section .debug_str,"MS",%progbits,1 175.LASF5: 176 .string "/beginwarn.c" 177.LASF0: 178 .string "unsigned int" 179.LASF3: 180 .string "init_array" 181.LASF2: 182 .string "_evoke_link_warning_foo" 183.LASF4: 184 .string "GNU C 3.4.6" 185.LASF1: 186 .string "char" 187