1 # RUN: yaml2obj %s | obj2yaml | FileCheck %s
39 addr: 0x0000000100000F50
51 addr: 0x0000000100000F84
61 - sectname: __stub_helper
63 addr: 0x0000000100000F8C
75 addr: 0x0000000100000FA6
85 - sectname: __unwind_info
87 addr: 0x0000000100000FB4
109 - sectname: __nl_symbol_ptr
111 addr: 0x0000000100001000
118 reserved1: 0x00000001
119 reserved2: 0x00000000
120 reserved3: 0x00000000
121 - sectname: __la_symbol_ptr
123 addr: 0x0000000100001010
130 reserved1: 0x00000003
131 reserved2: 0x00000000
132 reserved3: 0x00000000
156 - sectname: __debug_line
158 addr: 0x0000000100003000
165 reserved1: 0x00000000
166 reserved2: 0x00000000
167 reserved3: 0x00000000
168 - sectname: __debug_pubnames
170 addr: 0x0000000100003045
177 reserved1: 0x00000000
178 reserved2: 0x00000000
179 reserved3: 0x00000000
180 - sectname: __debug_pubtypes
182 addr: 0x0000000100003060
189 reserved1: 0x00000000
190 reserved2: 0x00000000
191 reserved3: 0x00000000
192 - sectname: __debug_info
194 addr: 0x00000001000030B3
201 reserved1: 0x00000000
202 reserved2: 0x00000000
203 reserved3: 0x00000000
204 - sectname: __debug_abbrev
206 addr: 0x000000010000312C
213 reserved1: 0x00000000
214 reserved2: 0x00000000
215 reserved3: 0x00000000
216 - sectname: __debug_str
218 addr: 0x0000000100003178
225 reserved1: 0x00000000
226 reserved2: 0x00000000
227 reserved3: 0x00000000
228 - sectname: __apple_names
230 addr: 0x0000000100003206
237 reserved1: 0x00000000
238 reserved2: 0x00000000
239 reserved3: 0x00000000
240 - sectname: __apple_namespac
242 addr: 0x0000000100003242
249 reserved1: 0x00000000
250 reserved2: 0x00000000
251 reserved3: 0x00000000
252 - sectname: __apple_types
254 addr: 0x0000000100003266
261 reserved1: 0x00000000
262 reserved2: 0x00000000
263 reserved3: 0x00000000
264 - sectname: __apple_objc
266 addr: 0x00000001000032D8
273 reserved1: 0x00000000
274 reserved2: 0x00000000
275 reserved3: 0x00000000
282 Tag: DW_TAG_compile_unit
283 Children: DW_CHILDREN_no
289 - Attribute: DW_AT_MIPS_loop_begin
291 - Attribute: DW_AT_MIPS_tail_loop_begin
293 - Attribute: DW_AT_MIPS_epilog_begin
295 - Attribute: DW_AT_MIPS_loop_unroll_factor
297 - Attribute: DW_AT_MIPS_software_pipeline_depth
299 - Attribute: DW_AT_MIPS_linkage_name
301 - Attribute: DW_AT_MIPS_stride
303 - Attribute: DW_AT_MIPS_abstract_name
305 - Attribute: DW_AT_MIPS_clone_origin
307 - Attribute: DW_AT_MIPS_has_inlines
308 Form: DW_FORM_ref_addr
309 - Attribute: DW_AT_MIPS_stride_byte
311 - Attribute: DW_AT_MIPS_stride_elem
313 - Attribute: DW_AT_MIPS_ptr_dopetype
315 - Attribute: DW_AT_MIPS_allocatable_dopetype
317 - Attribute: DW_AT_MIPS_assumed_shape_dopetype
318 Form: DW_FORM_ref_sig8
319 - Attribute: DW_AT_MIPS_assumed_size
320 Form: DW_FORM_ref_udata
326 Form: DW_FORM_flag_present
332 Form: DW_FORM_GNU_ref_alt
334 Form: DW_FORM_sec_offset
343 - AbbrCode: 0x00000001
345 - Value: 0x0123456789ABCDEF
346 - Value: 0x000000000000000A
358 - Value: 0x000000000000000A
370 - Value: 0x000000000000000A
382 - Value: 0x000000000000000A
394 - Value: 0x0000000000000001
395 - Value: 0x0000000000002345
396 - Value: 0x000000006789ABCD
397 - Value: 0x0011223344556677
398 - Value: 0x0000000000000000
400 - Value: 0x0000000000000000
401 - Value: 0x0000000012345678
402 - Value: 0x0000000000000001
403 - Value: 0x0000000000002345
404 - Value: 0x000000006789ABCD
405 - Value: 0x0011223344556677
406 - Value: 0xAABBCCDDEEFF0011
407 - Value: 0xFFFFFFFFFFFFFFFE
408 - Value: 0x0000000000000001
409 - Value: 0x0000000000000000
410 - Value: 0x0000000000000001
411 - Value: 0x8000000000000000
412 - Value: 0xFFFFFFFFFFFFFFFE
413 - Value: 0x0000000000000001
414 - Value: 0x0000000000000002
415 - Value: 0x0123456789ABCDEF
419 #CHECK: - Length: 0xA8
421 #CHECK: AbbrOffset: 0
424 #CHECK: - AbbrCode: 0x1
426 #CHECK: - Value: 0x123456789ABCDEF
428 #CHECK: BlockData: [ 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8,
431 #CHECK: BlockData: [ 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8,
434 #CHECK: BlockData: [ 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8,
437 #CHECK: BlockData: [ 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8,
440 #CHECK: - Value: 0x2345
441 #CHECK: - Value: 0x6789ABCD
442 #CHECK: - Value: 0x11223344556677
445 #CHECK: - Value: 0x12345678
447 #CHECK: - Value: 0x2345
448 #CHECK: - Value: 0x6789ABCD
449 #CHECK: - Value: 0x11223344556677
450 #CHECK: - Value: 0xAABBCCDDEEFF0011
451 #CHECK: - Value: 0xFFFFFFFFFFFFFFFE
455 #CHECK: - Value: 0xFFFFFFFFFFFFFFFE
458 #CHECK: - Value: 0x123456789ABCDEF