xref: /llvm-project/llvm/test/tools/llvm-objcopy/COFF/Inputs/strip-symbols.yaml (revision 10b7296484d54b53e65957732dcceece8ca81690)
1--- !COFF
2header:          
3  Machine:         IMAGE_FILE_MACHINE_AMD64
4  Characteristics: [  ]
5sections:        
6  - Name:            .text
7    Characteristics: [  ]
8    Alignment:       4
9    SectionData:     488B0500000000488B0500000000488B0500000000
10    Relocations:     
11      - VirtualAddress:  3
12        SymbolTableIndex: 0
13        Type:            IMAGE_REL_AMD64_REL32
14      - VirtualAddress:  10
15        SymbolTableIndex: 1
16        Type:            IMAGE_REL_AMD64_REL32
17      - VirtualAddress:  17
18        SymbolName:      foo
19        Type:            IMAGE_REL_AMD64_REL32
20  - Name:            .rdata
21    Characteristics: [  ]
22    Alignment:       1
23    SectionData:     '00'
24  - Name:            .rdata
25    Characteristics: [  ]
26    Alignment:       1
27    SectionData:     '01'
28symbols:         
29  - Name:            .rdata
30    Value:           0
31    SectionNumber:   2
32    SimpleType:      IMAGE_SYM_TYPE_NULL
33    ComplexType:     IMAGE_SYM_DTYPE_NULL
34    StorageClass:    IMAGE_SYM_CLASS_STATIC
35  - Name:            .rdata
36    Value:           0
37    SectionNumber:   3
38    SimpleType:      IMAGE_SYM_TYPE_NULL
39    ComplexType:     IMAGE_SYM_DTYPE_NULL
40    StorageClass:    IMAGE_SYM_CLASS_STATIC
41  - Name:            mainfunc
42    Value:           0
43    SectionNumber:   1
44    SimpleType:      IMAGE_SYM_TYPE_NULL
45    ComplexType:     IMAGE_SYM_DTYPE_NULL
46    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
47  - Name:            foo
48    Value:           0
49    SectionNumber:   3
50    SimpleType:      IMAGE_SYM_TYPE_NULL
51    ComplexType:     IMAGE_SYM_DTYPE_NULL
52    StorageClass:    IMAGE_SYM_CLASS_EXTERNAL
53...
54