Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lld / test / COFF / Inputs / pdb-type-server-valid-signature.yaml
blobc13e27030119fc7ea4ffd810f910a80b1a458572
1 --- !COFF
2 header:
3   Machine:         IMAGE_FILE_MACHINE_AMD64
4   Characteristics: [  ]
5 sections:
6   - Name:            '.debug$S'
7     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
8     Alignment:       1
9     Subsections:
10       - !Symbols
11         Records:
12           - Kind:            S_GPROC32_ID
13             ProcSym:
14               CodeSize:        3
15               DbgStart:        0
16               DbgEnd:          2
17               FunctionType:    4199
18               Flags:           [  ]
19               DisplayName:     main
20           - Kind:            S_FRAMEPROC
21             FrameProcSym:
22               TotalFrameBytes: 0
23               PaddingFrameBytes: 0
24               OffsetToPadding: 0
25               BytesOfCalleeSavedRegisters: 0
26               OffsetOfExceptionHandler: 0
27               SectionIdOfExceptionHandler: 0
28               Flags:           [ AsynchronousExceptionHandling, OptimizedForSpeed ]
29           - Kind:            S_PROC_ID_END
30             ScopeEndSym:
31       - !Lines
32         CodeSize:        3
33         Flags:           [  ]
34         RelocOffset:     0
35         RelocSegment:    0
36         Blocks:
37           - FileName:        'c:\src\llvm-project\build\t.c'
38             Lines:
39               - Offset:          0
40                 LineStart:       1
41                 IsStatement:     true
42                 EndDelta:        0
43             Columns:
44       - !FileChecksums
45         Checksums:
46           - FileName:        'c:\src\llvm-project\build\t.c'
47             Kind:            MD5
48             Checksum:        270A878DCC1B845655B162F56C4F5020
49       - !StringTable
50         Strings:
51           - 'c:\src\llvm-project\build\t.c'
52     Relocations:
53       - VirtualAddress:  44
54         SymbolName:      main
55         Type:            IMAGE_REL_AMD64_SECREL
56       - VirtualAddress:  48
57         SymbolName:      main
58         Type:            IMAGE_REL_AMD64_SECTION
59       - VirtualAddress:  100
60         SymbolName:      main
61         Type:            IMAGE_REL_AMD64_SECREL
62       - VirtualAddress:  104
63         SymbolName:      main
64         Type:            IMAGE_REL_AMD64_SECTION
65   - Name:            '.debug$T'
66     Characteristics: [ IMAGE_SCN_CNT_INITIALIZED_DATA, IMAGE_SCN_MEM_DISCARDABLE, IMAGE_SCN_MEM_READ ]
67     Alignment:       1
68     Types:
69       - Kind:            LF_TYPESERVER2
70         TypeServer2:
71           Guid:            '{A0D2AB8D-FF28-43CB-9BAF-175B77B76414}'
72           Age:             18
73           Name:            'pdb-diff-cl.pdb'
74   - Name:            '.text$mn'
75     Characteristics: [ IMAGE_SCN_CNT_CODE, IMAGE_SCN_MEM_EXECUTE, IMAGE_SCN_MEM_READ ]
76     Alignment:       16
77     SectionData:     33C0C3
78 symbols:
79   - Name:            '.debug$S'
80     Value:           0
81     SectionNumber:   1
82     SimpleType:      IMAGE_SYM_TYPE_NULL
83     ComplexType:     IMAGE_SYM_DTYPE_NULL
84     StorageClass:    IMAGE_SYM_CLASS_STATIC
85     SectionDefinition:
86       Length:          328
87       NumberOfRelocations: 4
88       NumberOfLinenumbers: 0
89       CheckSum:        0
90       Number:          0
91   - Name:            '.debug$T'
92     Value:           0
93     SectionNumber:   2
94     SimpleType:      IMAGE_SYM_TYPE_NULL
95     ComplexType:     IMAGE_SYM_DTYPE_NULL
96     StorageClass:    IMAGE_SYM_CLASS_STATIC
97     SectionDefinition:
98       Length:          564
99       NumberOfRelocations: 0
100       NumberOfLinenumbers: 0
101       CheckSum:        0
102       Number:          0
103   - Name:            '.text$mn'
104     Value:           0
105     SectionNumber:   3
106     SimpleType:      IMAGE_SYM_TYPE_NULL
107     ComplexType:     IMAGE_SYM_DTYPE_NULL
108     StorageClass:    IMAGE_SYM_CLASS_STATIC
109     SectionDefinition:
110       Length:          3
111       NumberOfRelocations: 0
112       NumberOfLinenumbers: 0
113       CheckSum:        4021952397
114       Number:          0
115   - Name:            main
116     Value:           0
117     SectionNumber:   3
118     SimpleType:      IMAGE_SYM_TYPE_NULL
119     ComplexType:     IMAGE_SYM_DTYPE_FUNCTION
120     StorageClass:    IMAGE_SYM_CLASS_EXTERNAL