Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(223)

Side by Side Diff: gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.S

Issue 11969036: Merge GDB 7.5.1 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@master
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* This testcase is part of GDB, the GNU debugger. 1 /* This testcase is part of GDB, the GNU debugger.
2 2
3 Copyright 2010-2012 Free Software Foundation, Inc. 3 Copyright 2010-2012 Free Software Foundation, Inc.
4 4
5 This program is free software; you can redistribute it and/or modify 5 This program is free software; you can redistribute it and/or modify
6 it under the terms of the GNU General Public License as published by 6 it under the terms of the GNU General Public License as published by
7 the Free Software Foundation; either version 3 of the License, or 7 the Free Software Foundation; either version 3 of the License, or
8 (at your option) any later version. 8 (at your option) any later version.
9 9
10 This program is distributed in the hope that it will be useful, 10 This program is distributed in the hope that it will be useful,
(...skipping 24 matching lines...) Expand all
35 What follows below is a much simplified version of the debug info generated 35 What follows below is a much simplified version of the debug info generated
36 by gcc from the above code. */ 36 by gcc from the above code. */
37 37
38 #define OFFSET(LBL) .Ldie_ ## LBL - .Lcu1_begin 38 #define OFFSET(LBL) .Ldie_ ## LBL - .Lcu1_begin
39 39
40 .section .debug_info 40 .section .debug_info
41 .Lcu1_begin: 41 .Lcu1_begin:
42 .4byte .Lcu1_end - .Lcu1_start /* Length of Compilation Unit Info */ 42 .4byte .Lcu1_end - .Lcu1_start /* Length of Compilation Unit Info */
43 .Lcu1_start: 43 .Lcu1_start:
44 .2byte 0x3 /* DWARF version number */ 44 .2byte 0x3 /* DWARF version number */
45 » .long» .Labbrev1_begin»/* Offset Into Abbrev. Section */ 45 » .4byte» .Labbrev1_begin»/* Offset Into Abbrev. Section */
46 .byte 0x4 /* Pointer Size (in bytes) */ 46 .byte 0x4 /* Pointer Size (in bytes) */
47 47
48 .Ldie_b: 48 .Ldie_b:
49 .uleb128 0x1 /* (DIE (0xb) DW_TAG_compile_unit) */ 49 .uleb128 0x1 /* (DIE (0xb) DW_TAG_compile_unit) */
50 .ascii "GNU C++ 4.4.3 20100127 (Red Hat 4.4.3-4)\0" /* DW_AT_produce r */ 50 .ascii "GNU C++ 4.4.3 20100127 (Red Hat 4.4.3-4)\0" /* DW_AT_produce r */
51 .byte 0x4 /* DW_AT_language */ 51 .byte 0x4 /* DW_AT_language */
52 .ascii "duplicate-type.cc\0" /* DW_AT_name */ 52 .ascii "duplicate-type.cc\0" /* DW_AT_name */
53 » .long» .Ldebug_line0» /* DW_AT_stmt_list */ 53 » .4byte» .Ldebug_line0» /* DW_AT_stmt_list */
54 54
55 .Ldie_38: 55 .Ldie_38:
56 .uleb128 0x3 /* (DIE (0x38) DW_TAG_typedef) */ 56 .uleb128 0x3 /* (DIE (0x38) DW_TAG_typedef) */
57 .ascii "size_t\0" /* DW_AT_name */ 57 .ascii "size_t\0" /* DW_AT_name */
58 » .long» OFFSET (43)» /* DW_AT_type */ 58 » .4byte» OFFSET (43)» /* DW_AT_type */
59 59
60 .Ldie_43: 60 .Ldie_43:
61 .uleb128 0x2 /* (DIE (0x43) DW_TAG_base_type) */ 61 .uleb128 0x2 /* (DIE (0x43) DW_TAG_base_type) */
62 .byte 0x4 /* DW_AT_byte_size */ 62 .byte 0x4 /* DW_AT_byte_size */
63 .byte 0x7 /* DW_AT_encoding */ 63 .byte 0x7 /* DW_AT_encoding */
64 .ascii "long unsigned int\0" /* DW_AT_name */ 64 .ascii "long unsigned int\0" /* DW_AT_name */
65 65
66 .Ldie_4a: 66 .Ldie_4a:
67 .uleb128 0x4 /* (DIE (0x4a) DW_TAG_namespace) */ 67 .uleb128 0x4 /* (DIE (0x4a) DW_TAG_namespace) */
68 .ascii "std\0" /* DW_AT_name */ 68 .ascii "std\0" /* DW_AT_name */
69 » .long» OFFSET (143)» /* DW_AT_sibling */ 69 » .4byte» OFFSET (143)» /* DW_AT_sibling */
70 70
71 .Ldie_70: 71 .Ldie_70:
72 .uleb128 0x8 /* (DIE (0x70) DW_TAG_class_type) */ 72 .uleb128 0x8 /* (DIE (0x70) DW_TAG_class_type) */
73 .ascii "allocator<a::b>\0" /* DW_AT_name */ 73 .ascii "allocator<a::b>\0" /* DW_AT_name */
74 .byte 0x1 /* DW_AT_declaration */ 74 .byte 0x1 /* DW_AT_declaration */
75 75
76 .Ldie_76: 76 .Ldie_76:
77 .uleb128 0x9 /* (DIE (0x76) DW_TAG_structure_type) */ 77 .uleb128 0x9 /* (DIE (0x76) DW_TAG_structure_type) */
78 .ascii "_Vector_base<a::b, std::allocator<a::b> >\0" /* DW_AT_name */ 78 .ascii "_Vector_base<a::b, std::allocator<a::b> >\0" /* DW_AT_name */
79 .byte 0x1 /* DW_AT_declaration */ 79 .byte 0x1 /* DW_AT_declaration */
80 » .long» OFFSET (f7)» /* DW_AT_sibling */ 80 » .4byte» OFFSET (f7)» /* DW_AT_sibling */
81 81
82 .Ldie_80: 82 .Ldie_80:
83 .uleb128 0xa /* (DIE (0x80) DW_TAG_structure_type) */ 83 .uleb128 0xa /* (DIE (0x80) DW_TAG_structure_type) */
84 .ascii "_Vector_impl\0" /* DW_AT_name */ 84 .ascii "_Vector_impl\0" /* DW_AT_name */
85 .byte 0x18 /* DW_AT_byte_size */ 85 .byte 0x18 /* DW_AT_byte_size */
86 86
87 .Ldie_88: 87 .Ldie_88:
88 .uleb128 0xb /* (DIE (0x88) DW_TAG_inheritance) */ 88 .uleb128 0xb /* (DIE (0x88) DW_TAG_inheritance) */
89 » .long» OFFSET (3e0)» /* DW_AT_type */ 89 » .4byte» OFFSET (3e0)» /* DW_AT_type */
90 .sleb128 0 /* DW_AT_data_member_location */ 90 .sleb128 0 /* DW_AT_data_member_location */
91 .byte 0x1 /* DW_AT_accessibility */ 91 .byte 0x1 /* DW_AT_accessibility */
92 .byte 0x0 /* end of children of DIE 0x80 */ 92 .byte 0x0 /* end of children of DIE 0x80 */
93 .byte 0x0 /* end of children of DIE 0x76 */ 93 .byte 0x0 /* end of children of DIE 0x76 */
94 94
95 .Ldie_f7: 95 .Ldie_f7:
96 .uleb128 0x8 /* (DIE (0xf7) DW_TAG_class_type) */ 96 .uleb128 0x8 /* (DIE (0xf7) DW_TAG_class_type) */
97 .ascii "vector<a::b, std::allocator<a::b> >\0" /* DW_AT_name */ 97 .ascii "vector<a::b, std::allocator<a::b> >\0" /* DW_AT_name */
98 .byte 0x1 /* DW_AT_declaration */ 98 .byte 0x1 /* DW_AT_declaration */
99 .byte 0x0 /* end of children of DIE 0x4a */ 99 .byte 0x0 /* end of children of DIE 0x4a */
(...skipping 10 matching lines...) Expand all
110 110
111 .Ldie_19f: 111 .Ldie_19f:
112 .uleb128 0x2 /* (DIE (0x19f) DW_TAG_base_type) */ 112 .uleb128 0x2 /* (DIE (0x19f) DW_TAG_base_type) */
113 .byte 0x4 /* DW_AT_byte_size */ 113 .byte 0x4 /* DW_AT_byte_size */
114 .byte 0x5 /* DW_AT_encoding */ 114 .byte 0x5 /* DW_AT_encoding */
115 .ascii "int\0" /* DW_AT_name */ 115 .ascii "int\0" /* DW_AT_name */
116 116
117 .Ldie_1c6: 117 .Ldie_1c6:
118 .uleb128 0x17 /* (DIE (0x1c6) DW_TAG_pointer_type) */ 118 .uleb128 0x17 /* (DIE (0x1c6) DW_TAG_pointer_type) */
119 .byte 0x8 /* DW_AT_byte_size */ 119 .byte 0x8 /* DW_AT_byte_size */
120 » .long» OFFSET (1cc)» /* DW_AT_type */ 120 » .4byte» OFFSET (1cc)» /* DW_AT_type */
121 121
122 .Ldie_1cc: 122 .Ldie_1cc:
123 .uleb128 0x18 /* (DIE (0x1cc) DW_TAG_const_type) */ 123 .uleb128 0x18 /* (DIE (0x1cc) DW_TAG_const_type) */
124 124
125 .Ldie_1cd: 125 .Ldie_1cd:
126 .uleb128 0x2 /* (DIE (0x1cd) DW_TAG_base_type) */ 126 .uleb128 0x2 /* (DIE (0x1cd) DW_TAG_base_type) */
127 .byte 0x1 /* DW_AT_byte_size */ 127 .byte 0x1 /* DW_AT_byte_size */
128 .byte 0x6 /* DW_AT_encoding */ 128 .byte 0x6 /* DW_AT_encoding */
129 .ascii "char\0" /* DW_AT_name */ 129 .ascii "char\0" /* DW_AT_name */
130 130
131 .Ldie_221: 131 .Ldie_221:
132 .uleb128 0x1b /* (DIE (0x221) DW_TAG_class_type) */ 132 .uleb128 0x1b /* (DIE (0x221) DW_TAG_class_type) */
133 .ascii "a\0" /* DW_AT_name */ 133 .ascii "a\0" /* DW_AT_name */
134 .byte 0x18 /* DW_AT_byte_size */ 134 .byte 0x18 /* DW_AT_byte_size */
135 » .long» OFFSET (277)» /* DW_AT_sibling */ 135 » .4byte» OFFSET (277)» /* DW_AT_sibling */
136 136
137 .Ldie_22b: 137 .Ldie_22b:
138 .uleb128 0x1b /* (DIE (0x22b) DW_TAG_class_type) */ 138 .uleb128 0x1b /* (DIE (0x22b) DW_TAG_class_type) */
139 .ascii "b\0" /* DW_AT_name */ 139 .ascii "b\0" /* DW_AT_name */
140 .byte 0x1 /* DW_AT_byte_size */ 140 .byte 0x1 /* DW_AT_byte_size */
141 » .long» OFFSET (244)» /* DW_AT_sibling */ 141 » .4byte» OFFSET (244)» /* DW_AT_sibling */
142 142
143 .Ldie_235: 143 .Ldie_235:
144 .uleb128 0x1c /* (DIE (0x235) DW_TAG_subprogram) */ 144 .uleb128 0x1c /* (DIE (0x235) DW_TAG_subprogram) */
145 .byte 0x1 /* DW_AT_external */ 145 .byte 0x1 /* DW_AT_external */
146 .ascii "b\0" /* DW_AT_name */ 146 .ascii "b\0" /* DW_AT_name */
147 .byte 0x1 /* DW_AT_declaration */ 147 .byte 0x1 /* DW_AT_declaration */
148 148
149 .Ldie_23c: 149 .Ldie_23c:
150 .uleb128 0xe /* (DIE (0x23c) DW_TAG_formal_parameter) */ 150 .uleb128 0xe /* (DIE (0x23c) DW_TAG_formal_parameter) */
151 » .long» OFFSET (277)» /* DW_AT_type */ 151 » .4byte» OFFSET (277)» /* DW_AT_type */
152 .byte 0x1 /* DW_AT_artificial */ 152 .byte 0x1 /* DW_AT_artificial */
153 .byte 0x0 /* end of children of DIE 0x235 */ 153 .byte 0x0 /* end of children of DIE 0x235 */
154 .byte 0x0 /* end of children of DIE 0x22b */ 154 .byte 0x0 /* end of children of DIE 0x22b */
155 155
156 .Ldie_244: 156 .Ldie_244:
157 .uleb128 0x1d /* (DIE (0x244) DW_TAG_member) */ 157 .uleb128 0x1d /* (DIE (0x244) DW_TAG_member) */
158 .ascii "list\0" /* DW_AT_name */ 158 .ascii "list\0" /* DW_AT_name */
159 » .long» OFFSET (59d)» /* DW_AT_type */ 159 » .4byte» OFFSET (59d)» /* DW_AT_type */
160 .sleb128 0 /* DW_AT_data_member_location */ 160 .sleb128 0 /* DW_AT_data_member_location */
161 .byte 0x3 /* DW_AT_accessibility */ 161 .byte 0x3 /* DW_AT_accessibility */
162 162
163 .Ldie_251: 163 .Ldie_251:
164 .uleb128 0x1e /* (DIE (0x251) DW_TAG_subprogram) */ 164 .uleb128 0x1e /* (DIE (0x251) DW_TAG_subprogram) */
165 .byte 0x1 /* DW_AT_external */ 165 .byte 0x1 /* DW_AT_external */
166 .ascii "a\0" /* DW_AT_name */ 166 .ascii "a\0" /* DW_AT_name */
167 .byte 0x1 /* DW_AT_artificial */ 167 .byte 0x1 /* DW_AT_artificial */
168 .byte 0x1 /* DW_AT_declaration */ 168 .byte 0x1 /* DW_AT_declaration */
169 » .long» OFFSET (262)» /* DW_AT_sibling */ 169 » .4byte» OFFSET (262)» /* DW_AT_sibling */
170 170
171 .Ldie_25b: 171 .Ldie_25b:
172 .uleb128 0xe /* (DIE (0x25b) DW_TAG_formal_parameter) */ 172 .uleb128 0xe /* (DIE (0x25b) DW_TAG_formal_parameter) */
173 » .long» OFFSET (b61)» /* DW_AT_type */ 173 » .4byte» OFFSET (b61)» /* DW_AT_type */
174 .byte 0x1 /* DW_AT_artificial */ 174 .byte 0x1 /* DW_AT_artificial */
175 .byte 0x0 /* end of children of DIE 0x251 */ 175 .byte 0x0 /* end of children of DIE 0x251 */
176 176
177 .Ldie_262: 177 .Ldie_262:
178 .uleb128 0x1f /* (DIE (0x262) DW_TAG_subprogram) */ 178 .uleb128 0x1f /* (DIE (0x262) DW_TAG_subprogram) */
179 .byte 0x1 /* DW_AT_external */ 179 .byte 0x1 /* DW_AT_external */
180 .ascii "~a\0" /* DW_AT_name */ 180 .ascii "~a\0" /* DW_AT_name */
181 .byte 0x1 /* DW_AT_artificial */ 181 .byte 0x1 /* DW_AT_artificial */
182 .byte 0x1 /* DW_AT_declaration */ 182 .byte 0x1 /* DW_AT_declaration */
183 183
184 .Ldie_269: 184 .Ldie_269:
185 .uleb128 0xe /* (DIE (0x269) DW_TAG_formal_parameter) */ 185 .uleb128 0xe /* (DIE (0x269) DW_TAG_formal_parameter) */
186 » .long» OFFSET (b61)» /* DW_AT_type */ 186 » .4byte» OFFSET (b61)» /* DW_AT_type */
187 .byte 0x1 /* DW_AT_artificial */ 187 .byte 0x1 /* DW_AT_artificial */
188 188
189 .Ldie_26f: 189 .Ldie_26f:
190 .uleb128 0xe /* (DIE (0x26f) DW_TAG_formal_parameter) */ 190 .uleb128 0xe /* (DIE (0x26f) DW_TAG_formal_parameter) */
191 » .long» OFFSET (19f)» /* DW_AT_type */ 191 » .4byte» OFFSET (19f)» /* DW_AT_type */
192 .byte 0x1 /* DW_AT_artificial */ 192 .byte 0x1 /* DW_AT_artificial */
193 .byte 0x0 /* end of children of DIE 0x262 */ 193 .byte 0x0 /* end of children of DIE 0x262 */
194 .byte 0x0 /* end of children of DIE 0x221 */ 194 .byte 0x0 /* end of children of DIE 0x221 */
195 195
196 .Ldie_277: 196 .Ldie_277:
197 .uleb128 0x17 /* (DIE (0x277) DW_TAG_pointer_type) */ 197 .uleb128 0x17 /* (DIE (0x277) DW_TAG_pointer_type) */
198 .byte 0x4 /* DW_AT_byte_size */ 198 .byte 0x4 /* DW_AT_byte_size */
199 » .long» OFFSET (22b)» /* DW_AT_type */ 199 » .4byte» OFFSET (22b)» /* DW_AT_type */
200 200
201 .Ldie_27d: 201 .Ldie_27d:
202 .uleb128 0x20 /* (DIE (0x27d) DW_TAG_class_type) */ 202 .uleb128 0x20 /* (DIE (0x27d) DW_TAG_class_type) */
203 » .long» OFFSET (162)» /* DW_AT_specification */ 203 » .4byte» OFFSET (162)» /* DW_AT_specification */
204 .byte 0x1 /* DW_AT_byte_size */ 204 .byte 0x1 /* DW_AT_byte_size */
205 » .long» OFFSET (3b2)» /* DW_AT_sibling */ 205 » .4byte» OFFSET (3b2)» /* DW_AT_sibling */
206 206
207 .Ldie_2d0: 207 .Ldie_2d0:
208 .uleb128 0x21 /* (DIE (0x2d0) DW_TAG_subprogram) */ 208 .uleb128 0x21 /* (DIE (0x2d0) DW_TAG_subprogram) */
209 .byte 0x1 /* DW_AT_external */ 209 .byte 0x1 /* DW_AT_external */
210 .ascii "address\0" /* DW_AT_name */ 210 .ascii "address\0" /* DW_AT_name */
211 » .long» OFFSET (277)» /* DW_AT_type */ 211 » .4byte» OFFSET (277)» /* DW_AT_type */
212 .byte 0x1 /* DW_AT_declaration */ 212 .byte 0x1 /* DW_AT_declaration */
213 » .long» OFFSET (3b2)» /* DW_AT_sibling */ 213 » .4byte» OFFSET (3b2)» /* DW_AT_sibling */
214 214
215 .Ldie_2e5: 215 .Ldie_2e5:
216 .uleb128 0xe /* (DIE (0x2e5) DW_TAG_formal_parameter) */ 216 .uleb128 0xe /* (DIE (0x2e5) DW_TAG_formal_parameter) */
217 » .long» OFFSET (3da)» /* DW_AT_type */ 217 » .4byte» OFFSET (3da)» /* DW_AT_type */
218 .byte 0x1 /* DW_AT_artificial */ 218 .byte 0x1 /* DW_AT_artificial */
219 219
220 .Ldie_2eb: 220 .Ldie_2eb:
221 .uleb128 0xf /* (DIE (0x2eb) DW_TAG_formal_parameter) */ 221 .uleb128 0xf /* (DIE (0x2eb) DW_TAG_formal_parameter) */
222 » .long» OFFSET (3bd)» /* DW_AT_type */ 222 » .4byte» OFFSET (3bd)» /* DW_AT_type */
223 .byte 0x0 /* end of children of DIE 0x2d0 */ 223 .byte 0x0 /* end of children of DIE 0x2d0 */
224 .byte 0x0 /* end of children of DIE 0x27d */ 224 .byte 0x0 /* end of children of DIE 0x27d */
225 225
226 .Ldie_3b2: 226 .Ldie_3b2:
227 .uleb128 0x17 /* (DIE (0x3b2) DW_TAG_pointer_type) */ 227 .uleb128 0x17 /* (DIE (0x3b2) DW_TAG_pointer_type) */
228 .byte 0x4 /* DW_AT_byte_size */ 228 .byte 0x4 /* DW_AT_byte_size */
229 » .long» OFFSET (3b8)» /* DW_AT_type */ 229 » .4byte» OFFSET (3b8)» /* DW_AT_type */
230 230
231 .Ldie_3b8: 231 .Ldie_3b8:
232 .uleb128 0x19 /* (DIE (0x3b8) DW_TAG_const_type) */ 232 .uleb128 0x19 /* (DIE (0x3b8) DW_TAG_const_type) */
233 » .long» OFFSET (22b)» /* DW_AT_type */ 233 » .4byte» OFFSET (22b)» /* DW_AT_type */
234 234
235 .Ldie_3bd: 235 .Ldie_3bd:
236 .uleb128 0x22 /* (DIE (0x3bd) DW_TAG_reference_type) */ 236 .uleb128 0x22 /* (DIE (0x3bd) DW_TAG_reference_type) */
237 .byte 0x4 /* DW_AT_byte_size */ 237 .byte 0x4 /* DW_AT_byte_size */
238 » .long» OFFSET (22b)» /* DW_AT_type */ 238 » .4byte» OFFSET (22b)» /* DW_AT_type */
239 239
240 .Ldie_3d5: 240 .Ldie_3d5:
241 .uleb128 0x19 /* (DIE (0x3d5) DW_TAG_const_type) */ 241 .uleb128 0x19 /* (DIE (0x3d5) DW_TAG_const_type) */
242 » .long» OFFSET (27d)» /* DW_AT_type */ 242 » .4byte» OFFSET (27d)» /* DW_AT_type */
243 243
244 .Ldie_3da: 244 .Ldie_3da:
245 .uleb128 0x17 /* (DIE (0x3da) DW_TAG_pointer_type) */ 245 .uleb128 0x17 /* (DIE (0x3da) DW_TAG_pointer_type) */
246 .byte 0x4 /* DW_AT_byte_size */ 246 .byte 0x4 /* DW_AT_byte_size */
247 » .long» OFFSET (3d5)» /* DW_AT_type */ 247 » .4byte» OFFSET (3d5)» /* DW_AT_type */
248 248
249 .Ldie_3e0: 249 .Ldie_3e0:
250 .Uleb128 0x20 /* (DIE (0x3e0) DW_TAG_class_type) */ 250 .Uleb128 0x20 /* (DIE (0x3e0) DW_TAG_class_type) */
251 » .long» OFFSET (70)» /* DW_AT_specification */ 251 » .4byte» OFFSET (70)» /* DW_AT_specification */
252 .byte 0x1 /* DW_AT_byte_size */ 252 .byte 0x1 /* DW_AT_byte_size */
253 » .long» OFFSET (44e)» /* DW_AT_sibling */ 253 » .4byte» OFFSET (44e)» /* DW_AT_sibling */
254 254
255 .Ldie_3ec: 255 .Ldie_3ec:
256 .uleb128 0xb /* (DIE (0x3ec) DW_TAG_inheritance) */ 256 .uleb128 0xb /* (DIE (0x3ec) DW_TAG_inheritance) */
257 » .long» OFFSET (27d)» /* DW_AT_type */ 257 » .4byte» OFFSET (27d)» /* DW_AT_type */
258 .sleb128 0 /* DW_AT_data_member_location */ 258 .sleb128 0 /* DW_AT_data_member_location */
259 .byte 0x1 /* DW_AT_accessibility */ 259 .byte 0x1 /* DW_AT_accessibility */
260 .byte 0x0 /* end of children of DIE 0x3e0 */ 260 .byte 0x0 /* end of children of DIE 0x3e0 */
261 261
262 .Ldie_44e: 262 .Ldie_44e:
263 .uleb128 0x1a /* (DIE (0x44e) DW_TAG_structure_type) */ 263 .uleb128 0x1a /* (DIE (0x44e) DW_TAG_structure_type) */
264 » .long» OFFSET (76)» /* DW_AT_specification */ 264 » .4byte» OFFSET (76)» /* DW_AT_specification */
265 .byte 0x18 /* DW_AT_byte_size */ 265 .byte 0x18 /* DW_AT_byte_size */
266 » .long» OFFSET (505)» /* DW_AT_sibling */ 266 » .4byte» OFFSET (505)» /* DW_AT_sibling */
267 267
268 .Ldie_505: 268 .Ldie_505:
269 .uleb128 0x11 /* (DIE (0x505) DW_TAG_subprogram) */ 269 .uleb128 0x11 /* (DIE (0x505) DW_TAG_subprogram) */
270 .ascii "~_Vector_base\0" /* DW_AT_name */ 270 .ascii "~_Vector_base\0" /* DW_AT_name */
271 .byte 0x1 /* DW_AT_declaration */ 271 .byte 0x1 /* DW_AT_declaration */
272 » .long» OFFSET (51f)» /* DW_AT_sibling */ 272 » .4byte» OFFSET (51f)» /* DW_AT_sibling */
273 273
274 .Ldie_512: 274 .Ldie_512:
275 .uleb128 0xe /* (DIE (0x512) DW_TAG_formal_parameter) */ 275 .uleb128 0xe /* (DIE (0x512) DW_TAG_formal_parameter) */
276 » .long» OFFSET (58c)» /* DW_AT_type */ 276 » .4byte» OFFSET (58c)» /* DW_AT_type */
277 .byte 0x1 /* DW_AT_artificial */ 277 .byte 0x1 /* DW_AT_artificial */
278 278
279 .Ldie_518: 279 .Ldie_518:
280 .uleb128 0xf /* (DIE (0x518) DW_TAG_formal_parameter) */ 280 .uleb128 0xf /* (DIE (0x518) DW_TAG_formal_parameter) */
281 » .long» OFFSET (19f)» /* DW_AT_type */ 281 » .4byte» OFFSET (19f)» /* DW_AT_type */
282 .byte 0x0 /* end of children of DIE 0x505 */ 282 .byte 0x0 /* end of children of DIE 0x505 */
283 283
284 .Ldie_51f: 284 .Ldie_51f:
285 .uleb128 0x23 /* (DIE (0x51f) DW_TAG_subprogram) */ 285 .uleb128 0x23 /* (DIE (0x51f) DW_TAG_subprogram) */
286 .byte 0x1 /* DW_AT_external */ 286 .byte 0x1 /* DW_AT_external */
287 .ascii "_M_allocate\0" /* DW_AT_name */ 287 .ascii "_M_allocate\0" /* DW_AT_name */
288 » .long» OFFSET (277)» /* DW_AT_type */ 288 » .4byte» OFFSET (277)» /* DW_AT_type */
289 .byte 0x1 /* DW_AT_declaration */ 289 .byte 0x1 /* DW_AT_declaration */
290 » .long» OFFSET (540)» /* DW_AT_sibling */ 290 » .4byte» OFFSET (540)» /* DW_AT_sibling */
291 291
292 .Ldie_540: 292 .Ldie_540:
293 .uleb128 0x11 /* (DIE (0x540) DW_TAG_subprogram) */ 293 .uleb128 0x11 /* (DIE (0x540) DW_TAG_subprogram) */
294 .ascii "_M_deallocate\0" /* DW_AT_name */ 294 .ascii "_M_deallocate\0" /* DW_AT_name */
295 .byte 0x1 /* DW_AT_declaration */ 295 .byte 0x1 /* DW_AT_declaration */
296 » .long» OFFSET (562)» /* DW_AT_sibling */ 296 » .4byte» OFFSET (562)» /* DW_AT_sibling */
297 297
298 .Ldie_551: 298 .Ldie_551:
299 .uleb128 0xe /* (DIE (0x551) DW_TAG_formal_parameter) */ 299 .uleb128 0xe /* (DIE (0x551) DW_TAG_formal_parameter) */
300 » .long» OFFSET (58c)» /* DW_AT_type */ 300 » .4byte» OFFSET (58c)» /* DW_AT_type */
301 .byte 0x1 /* DW_AT_artificial */ 301 .byte 0x1 /* DW_AT_artificial */
302 302
303 .Ldie_557: 303 .Ldie_557:
304 .uleb128 0xf /* (DIE (0x557) DW_TAG_formal_parameter) */ 304 .uleb128 0xf /* (DIE (0x557) DW_TAG_formal_parameter) */
305 » .long» OFFSET (277)» /* DW_AT_type */ 305 » .4byte» OFFSET (277)» /* DW_AT_type */
306 306
307 .Ldie_55c: 307 .Ldie_55c:
308 .uleb128 0xf /* (DIE (0x55c) DW_TAG_formal_parameter) */ 308 .uleb128 0xf /* (DIE (0x55c) DW_TAG_formal_parameter) */
309 » .long» OFFSET (43)» /* DW_AT_type */ 309 » .4byte» OFFSET (43)» /* DW_AT_type */
310 .byte 0x0 /* end of children of DIE 0x540 */ 310 .byte 0x0 /* end of children of DIE 0x540 */
311 311
312 .Ldie_562: 312 .Ldie_562:
313 .uleb128 0x5 /* (DIE (0x562) DW_TAG_imported_declaration) */ 313 .uleb128 0x5 /* (DIE (0x562) DW_TAG_imported_declaration) */
314 » .long» OFFSET (51f)» /* DW_AT_import */ 314 » .4byte» OFFSET (51f)» /* DW_AT_import */
315 .byte 0x0 /* end of children of DIE 0x44e */ 315 .byte 0x0 /* end of children of DIE 0x44e */
316 316
317 .Ldie_586: 317 .Ldie_586:
318 .uleb128 0x22 /* (DIE (0x586) DW_TAG_reference_type) */ 318 .uleb128 0x22 /* (DIE (0x586) DW_TAG_reference_type) */
319 .byte 0x4 /* DW_AT_byte_size */ 319 .byte 0x4 /* DW_AT_byte_size */
320 » .long» OFFSET (3e0)» /* DW_AT_type */ 320 » .4byte» OFFSET (3e0)» /* DW_AT_type */
321 321
322 .Ldie_58c: 322 .Ldie_58c:
323 .uleb128 0x17 /* (DIE (0x58c) DW_TAG_pointer_type) */ 323 .uleb128 0x17 /* (DIE (0x58c) DW_TAG_pointer_type) */
324 .byte 0x8 /* DW_AT_byte_size */ 324 .byte 0x8 /* DW_AT_byte_size */
325 » .long» OFFSET (44e)» /* DW_AT_type */ 325 » .4byte» OFFSET (44e)» /* DW_AT_type */
326 326
327 .Ldie_59d: 327 .Ldie_59d:
328 .uleb128 0x20 /* (DIE (0x59d) DW_TAG_class_type) */ 328 .uleb128 0x20 /* (DIE (0x59d) DW_TAG_class_type) */
329 » .long» OFFSET (f7)» /* DW_AT_specification */ 329 » .4byte» OFFSET (f7)» /* DW_AT_specification */
330 .byte 0x18 /* DW_AT_byte_size */ 330 .byte 0x18 /* DW_AT_byte_size */
331 » .long» OFFSET (b44)» /* DW_AT_sibling */ 331 » .4byte» OFFSET (b44)» /* DW_AT_sibling */
332 332
333 .Ldie_5a9: 333 .Ldie_5a9:
334 .uleb128 0xb /* (DIE (0x5a9) DW_TAG_inheritance) */ 334 .uleb128 0xb /* (DIE (0x5a9) DW_TAG_inheritance) */
335 » .long» OFFSET (44e)» /* DW_AT_type */ 335 » .4byte» OFFSET (44e)» /* DW_AT_type */
336 .sleb128 0 /* DW_AT_data_member_location */ 336 .sleb128 0 /* DW_AT_data_member_location */
337 .byte 0x2 /* DW_AT_accessibility */ 337 .byte 0x2 /* DW_AT_accessibility */
338 .byte 0x0 /* end of children of DIE 0x59d */ 338 .byte 0x0 /* end of children of DIE 0x59d */
339 339
340 .Ldie_b44: 340 .Ldie_b44:
341 .uleb128 0x17 /* (DIE (0xb44) DW_TAG_pointer_type) */ 341 .uleb128 0x17 /* (DIE (0xb44) DW_TAG_pointer_type) */
342 .byte 0x8 /* DW_AT_byte_size */ 342 .byte 0x8 /* DW_AT_byte_size */
343 » .long» OFFSET (59d) /* DW_AT_type */ 343 » .4byte» OFFSET (59d) /* DW_AT_type */
344 344
345 .Ldie_b61: 345 .Ldie_b61:
346 .uleb128 0x17 /* (DIE (0xb61) DW_TAG_pointer_type) */ 346 .uleb128 0x17 /* (DIE (0xb61) DW_TAG_pointer_type) */
347 .byte 0x4 /* DW_AT_byte_size */ 347 .byte 0x4 /* DW_AT_byte_size */
348 » .long» OFFSET (221) /* DW_AT_type */ 348 » .4byte» OFFSET (221) /* DW_AT_type */
349 .byte 0x0 /* end of children of DIE 0xb */ 349 .byte 0x0 /* end of children of DIE 0xb */
350 .Lcu1_end: 350 .Lcu1_end:
351 351
352 /* Abbrev table */ 352 /* Abbrev table */
353 .section .debug_abbrev 353 .section .debug_abbrev
354 .uleb128 0x1 /* (abbrev code) */ 354 .uleb128 0x1 /* (abbrev code) */
355 .uleb128 0x11 /* (TAG: DW_TAG_compile_unit) */ 355 .uleb128 0x11 /* (TAG: DW_TAG_compile_unit) */
356 .byte 0x1 /* DW_children_yes */ 356 .byte 0x1 /* DW_children_yes */
357 .uleb128 0x25 /* (DW_AT_producer) */ 357 .uleb128 0x25 /* (DW_AT_producer) */
358 .uleb128 0x8 /* (DW_FORM_string) */ 358 .uleb128 0x8 /* (DW_FORM_string) */
(...skipping 284 matching lines...) Expand 10 before | Expand all | Expand 10 after
643 .uleb128 0x3c /* (DW_AT_declaration) */ 643 .uleb128 0x3c /* (DW_AT_declaration) */
644 .uleb128 0xc /* (DW_FORM_flag) */ 644 .uleb128 0xc /* (DW_FORM_flag) */
645 .uleb128 0x1 /* (DW_AT_sibling) */ 645 .uleb128 0x1 /* (DW_AT_sibling) */
646 .uleb128 0x13 /* (DW_FORM_ref4) */ 646 .uleb128 0x13 /* (DW_FORM_ref4) */
647 .byte 0x0 647 .byte 0x0
648 .byte 0x0 648 .byte 0x0
649 649
650 .byte 0x0 650 .byte 0x0
651 .byte 0x0 651 .byte 0x0
652 652
OLDNEW
« no previous file with comments | « gdb/testsuite/gdb.dwarf2/dw2-cu-size.exp ('k') | gdb/testsuite/gdb.dwarf2/dw2-double-set-die-type.exp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698