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_aranges
194 addr: 0x0000000100003083
201 reserved1: 0x00000000
202 reserved2: 0x00000000
203 reserved3: 0x00000000
204 - sectname: __debug_info
206 addr: 0x00000001000030B3
213 reserved1: 0x00000000
214 reserved2: 0x00000000
215 reserved3: 0x00000000
216 - sectname: __debug_abbrev
218 addr: 0x000000010000312C
225 reserved1: 0x00000000
226 reserved2: 0x00000000
227 reserved3: 0x00000000
228 - sectname: __debug_str
230 addr: 0x0000000100003178
237 reserved1: 0x00000000
238 reserved2: 0x00000000
239 reserved3: 0x00000000
240 - sectname: __apple_names
242 addr: 0x0000000100003206
249 reserved1: 0x00000000
250 reserved2: 0x00000000
251 reserved3: 0x00000000
252 - sectname: __apple_namespac
254 addr: 0x0000000100003242
261 reserved1: 0x00000000
262 reserved2: 0x00000000
263 reserved3: 0x00000000
264 - sectname: __apple_types
266 addr: 0x0000000100003266
273 reserved1: 0x00000000
274 reserved2: 0x00000000
275 reserved3: 0x00000000
276 - sectname: __apple_objc
278 addr: 0x00000001000032D8
285 reserved1: 0x00000000
286 reserved2: 0x00000000
287 reserved3: 0x00000000
293 Tag: DW_TAG_compile_unit
294 Children: DW_CHILDREN_no
300 - Attribute: DW_AT_MIPS_loop_begin
302 - Attribute: DW_AT_MIPS_tail_loop_begin
304 - Attribute: DW_AT_MIPS_epilog_begin
306 - Attribute: DW_AT_MIPS_loop_unroll_factor
308 - Attribute: DW_AT_MIPS_software_pipeline_depth
310 - Attribute: DW_AT_MIPS_linkage_name
312 - Attribute: DW_AT_MIPS_stride
314 - Attribute: DW_AT_MIPS_abstract_name
316 - Attribute: DW_AT_MIPS_clone_origin
318 - Attribute: DW_AT_MIPS_has_inlines
319 Form: DW_FORM_ref_addr
320 - Attribute: DW_AT_MIPS_stride_byte
322 - Attribute: DW_AT_MIPS_stride_elem
324 - Attribute: DW_AT_MIPS_ptr_dopetype
326 - Attribute: DW_AT_MIPS_allocatable_dopetype
328 - Attribute: DW_AT_MIPS_assumed_shape_dopetype
329 Form: DW_FORM_ref_sig8
330 - Attribute: DW_AT_MIPS_assumed_size
331 Form: DW_FORM_ref_udata
337 Form: DW_FORM_flag_present
343 Form: DW_FORM_GNU_ref_alt
345 Form: DW_FORM_sec_offset
355 - AbbrCode: 0x00000001
357 - Value: 0x0123456789ABCDEF
358 - Value: 0x000000000000000A
370 - Value: 0x000000000000000A
382 - Value: 0x000000000000000A
394 - Value: 0x000000000000000A
406 - Value: 0x0000000000000001
407 - Value: 0x0000000000002345
408 - Value: 0x000000006789ABCD
409 - Value: 0x0011223344556677
410 - Value: 0x0000000000000000
412 - Value: 0x0000000000000000
413 - Value: 0x0000000012345678
414 - Value: 0x0000000000000001
415 - Value: 0x0000000000002345
416 - Value: 0x000000006789ABCD
417 - Value: 0x0011223344556677
418 - Value: 0xAABBCCDDEEFF0011
419 - Value: 0xFFFFFFFFFFFFFFFE
420 - Value: 0x0000000000000001
421 - Value: 0x0000000000000000
422 - Value: 0x0000000000000001
423 - Value: 0x8000000000000000
424 - Value: 0xFFFFFFFFFFFFFFFE
425 - Value: 0x0000000000000001
426 - Value: 0x0000000000000002
427 - Value: 0x0123456789ABCDEF
432 #CHECK: TotalLength: 168
434 #CHECK: AbbrOffset: 0
437 #CHECK: - AbbrCode: 0x00000001
439 #CHECK: - Value: 0x0123456789ABCDEF
440 #CHECK: - Value: 0x000000000000000A
452 #CHECK: - Value: 0x000000000000000A
464 #CHECK: - Value: 0x000000000000000A
476 #CHECK: - Value: 0x000000000000000A
488 #CHECK: - Value: 0x0000000000000001
489 #CHECK: - Value: 0x0000000000002345
490 #CHECK: - Value: 0x000000006789ABCD
491 #CHECK: - Value: 0x0011223344556677
493 #CHECK: - Value: 0x0000000000000000
494 #CHECK: - Value: 0x0000000012345678
495 #CHECK: - Value: 0x0000000000000001
496 #CHECK: - Value: 0x0000000000002345
497 #CHECK: - Value: 0x000000006789ABCD
498 #CHECK: - Value: 0x0011223344556677
499 #CHECK: - Value: 0xAABBCCDDEEFF0011
500 #CHECK: - Value: 0xFFFFFFFFFFFFFFFE
501 #CHECK: - Value: 0x0000000000000001
502 #CHECK: - Value: 0x0000000000000000
503 #CHECK: - Value: 0x0000000000000001
504 #CHECK: - Value: 0xFFFFFFFFFFFFFFFE
505 #CHECK: - Value: 0x0000000000000001
506 #CHECK: - Value: 0x0000000000000002
507 #CHECK: - Value: 0x0123456789ABCDEF