1# RUN: yaml2obj %s -o %t
2# RUN: llvm-objcopy %t %t.out
3# RUN: cmp %t %t.out
4
5--- !XCOFF
6FileHeader:
7  MagicNumber: 0x1DF
8AuxiliaryHeader:
9  Magic: 0x10B
10Sections:
11  - Name:        .text
12    Flags:       [ STYP_TEXT ]
13    SectionData: "123456"
14  - Name:        .data
15    Flags:       [ STYP_DATA ]
16    SectionData: "067891"
17    Relocations:
18      - Address: 0x3A
19        Type:    0x02
20Symbols:
21  - Name:         aux_fcn_csect
22    StorageClass: C_EXT
23    Type:         0x20
24    AuxEntries:
25      - Type: AUX_FCN
26      - Type: AUX_CSECT
27  - Name:         aux_stat
28    StorageClass: C_STAT
29    AuxEntries:
30      - Type: AUX_STAT
31...
32