1; RUN: llvm-pdbdump -raw-headers -raw-tpi-records -raw-tpi-record-bytes -raw-module-syms \
2; RUN:              -raw-sym-record-bytes -raw-publics -raw-module-files -raw-stream-name=/names \
3; RUN:              -raw-stream-summary -raw-stream-blocks -raw-ipi-records -raw-ipi-record-bytes \
4; RUN:              -raw-section-contribs -raw-section-map -raw-section-headers -raw-line-info \
5; RUN:              -raw-tpi-hash -raw-fpo %p/Inputs/empty.pdb | FileCheck -check-prefix=EMPTY %s
6; RUN: llvm-pdbdump -raw-all %p/Inputs/empty.pdb | FileCheck -check-prefix=ALL %s
7; RUN: llvm-pdbdump -raw-headers -raw-stream-name=/names -raw-modules -raw-module-files \
8; RUN:              %p/Inputs/big-read.pdb | FileCheck -check-prefix=BIG %s
9; RUN: not llvm-pdbdump -raw-headers %p/Inputs/bad-block-size.pdb 2>&1 | FileCheck -check-prefix=BAD-BLOCK-SIZE %s
10
11; EMPTY:      FileHeaders {
12; EMPTY-NEXT:   BlockSize: 4096
13; EMPTY-NEXT:   Unknown0: 2
14; EMPTY-NEXT:   NumBlocks: 25
15; EMPTY-NEXT:   NumDirectoryBytes: 136
16; EMPTY-NEXT:   Unknown1: 0
17; EMPTY-NEXT:   BlockMapAddr: 24
18; EMPTY-NEXT:   NumDirectoryBlocks: 1
19; EMPTY-NEXT:   BlockMapOffset: 98304
20; EMPTY-NEXT:   DirectoryBlocks: [23]
21; EMPTY-NEXT:   NumStreams: 17
22; EMPTY-NEXT: }
23; EMPTY-NEXT: Streams [
24; EMPTY-NEXT:   Stream 0: [Old MSF Directory] (40 bytes)
25; EMPTY-NEXT:   Stream 1: [PDB Stream] (118 bytes)
26; EMPTY-NEXT:   Stream 2: [TPI Stream] (5392 bytes)
27; EMPTY-NEXT:   Stream 3: [DBI Stream] (739 bytes)
28; EMPTY-NEXT:   Stream 4: [IPI Stream] (784 bytes)
29; EMPTY-NEXT:   Stream 5: [Named Stream "/LinkInfo"] (0 bytes)
30; EMPTY-NEXT:   Stream 6: [Global Symbol Hash] (556 bytes)
31; EMPTY-NEXT:   Stream 7: [Public Symbol Hash] (604 bytes)
32; EMPTY-NEXT:   Stream 8: [Public Symbol Records] (104 bytes)
33; EMPTY-NEXT:   Stream 9: [Named Stream "/src/headerblock"] (0 bytes)
34; EMPTY-NEXT:   Stream 10: [Section Header Data] (160 bytes)
35; EMPTY-NEXT:   Stream 11: [New FPO Data] (32 bytes)
36; EMPTY-NEXT:   Stream 12: [Module "d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj"] (308 bytes)
37; EMPTY-NEXT:   Stream 13: [Named Stream "/names"] (239 bytes)
38; EMPTY-NEXT:   Stream 14: [Module "* Linker *"] (520 bytes)
39; EMPTY-NEXT:   Stream 15: [TPI Hash] (308 bytes)
40; EMPTY-NEXT:   Stream 16: [IPI Hash] (68 bytes)
41; EMPTY-NEXT: ]
42; EMPTY-NEXT: StreamBlocks [
43; EMPTY-NEXT:   Stream 0: [8]
44; EMPTY-NEXT:   Stream 1: [19]
45; EMPTY-NEXT:   Stream 2: [18, 17]
46; EMPTY-NEXT:   Stream 3: [14]
47; EMPTY-NEXT:   Stream 4: [20]
48; EMPTY-NEXT:   Stream 5: []
49; EMPTY-NEXT:   Stream 6: [11]
50; EMPTY-NEXT:   Stream 7: [13]
51; EMPTY-NEXT:   Stream 8: [12]
52; EMPTY-NEXT:   Stream 9: []
53; EMPTY-NEXT:   Stream 10: [10]
54; EMPTY-NEXT:   Stream 11: [15]
55; EMPTY-NEXT:   Stream 12: [6]
56; EMPTY-NEXT:   Stream 13: [16]
57; EMPTY-NEXT:   Stream 14: [7]
58; EMPTY-NEXT:   Stream 15: [21]
59; EMPTY-NEXT:   Stream 16: [22]
60; EMPTY-NEXT: ]
61; EMPTY-NEXT: PDB Stream {
62; EMPTY-NEXT:   Version: 20000404
63; EMPTY-NEXT:   Signature: 0x54E507E2
64; EMPTY-NEXT:   Age: 1
65; EMPTY-NEXT:   Guid: {0B355641-86A0-A249-896F-9988FAE52FF0}
66; EMPTY-NEXT: }
67; EMPTY-NEXT: Stream '/names' {
68; EMPTY-NEXT:   Index: 13
69; EMPTY-NEXT:   Signature: 0xEFFEEFFE
70; EMPTY-NEXT:   Version: 1
71; EMPTY-NEXT:   Name Count: 4
72; EMPTY-NEXT:   Names [
73; EMPTY-NEXT:     1: d:\src\llvm\test\debuginfo\pdb\inputs\predefined c++ attributes (compiler internal)
74; EMPTY-NEXT:     86: d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
75; EMPTY-NEXT:     134: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =
76; EMPTY-NEXT:   ]
77; EMPTY-NEXT: }
78; EMPTY-NEXT: Type Info Stream (TPI) {
79; EMPTY-NEXT:   TPI Version: 20040203
80; EMPTY-NEXT:   Record count: 75
81; EMPTY-NEXT:   Records [
82; EMPTY-NEXT:     {
83; EMPTY-NEXT:       ArgList (0x1000) {
84; EMPTY-NEXT:         TypeLeafKind: LF_ARGLIST (0x1201)
85; EMPTY-NEXT:         NumArgs: 0
86; EMPTY-NEXT:         Arguments [
87; EMPTY-NEXT:         ]
88; EMPTY-NEXT:       }
89; EMPTY-NEXT:       Bytes (
90; EMPTY-NEXT:         0000: 00000000                             |....|
91; EMPTY-NEXT:       )
92; EMPTY-NEXT:     }
93; EMPTY-NEXT:     {
94; EMPTY-NEXT:       Procedure (0x1001) {
95; EMPTY-NEXT:         TypeLeafKind: LF_PROCEDURE (0x1008)
96; EMPTY-NEXT:         ReturnType: int (0x74)
97; EMPTY-NEXT:         CallingConvention: NearC (0x0)
98; EMPTY-NEXT:         FunctionOptions [ (0x0)
99; EMPTY-NEXT:         ]
100; EMPTY-NEXT:         NumParameters: 0
101; EMPTY-NEXT:         ArgListType: () (0x1000)
102; EMPTY-NEXT:       }
103; EMPTY-NEXT:       Bytes (
104; EMPTY-NEXT:         0000: 74000000 00000000 00100000           |t...........|
105; EMPTY-NEXT:       )
106; EMPTY-NEXT:     }
107; EMPTY-NEXT:     {
108; EMPTY-NEXT:       FieldList (0x1002) {
109; EMPTY-NEXT:         TypeLeafKind: LF_FIELDLIST (0x1203)
110; EMPTY-NEXT:         Enumerator {
111; EMPTY-NEXT:           AccessSpecifier: Public (0x3)
112; EMPTY-NEXT:           EnumValue: 1
113; EMPTY-NEXT:           Name: apartment
114; EMPTY-NEXT:         }
115; EMPTY-NEXT:         Enumerator {
116; EMPTY-NEXT:           AccessSpecifier: Public (0x3)
117; EMPTY-NEXT:           EnumValue: 2
118; EMPTY-NEXT:           Name: single
119; EMPTY-NEXT:         }
120; EMPTY-NEXT:         Enumerator {
121; EMPTY-NEXT:           AccessSpecifier: Public (0x3)
122; EMPTY-NEXT:           EnumValue: 3
123; EMPTY-NEXT:           Name: free
124; EMPTY-NEXT:         }
125; EMPTY-NEXT:         Enumerator {
126; EMPTY-NEXT:           AccessSpecifier: Public (0x3)
127; EMPTY-NEXT:           EnumValue: 4
128; EMPTY-NEXT:           Name: neutral
129; EMPTY-NEXT:         }
130; EMPTY-NEXT:         Enumerator {
131; EMPTY-NEXT:           AccessSpecifier: Public (0x3)
132; EMPTY-NEXT:           EnumValue: 5
133; EMPTY-NEXT:           Name: both
134; EMPTY-NEXT:         }
135; EMPTY-NEXT:       }
136; EMPTY-NEXT:       Bytes (
137; EMPTY-NEXT:         0000: 02150300 01006170 6172746D 656E7400  |......apartment.|
138; EMPTY-NEXT:         0010: 02150300 02007369 6E676C65 00F3F2F1  |......single....|
139; EMPTY-NEXT:         0020: 02150300 03006672 656500F1 02150300  |......free......|
140; EMPTY-NEXT:         0030: 04006E65 75747261 6C00F2F1 02150300  |..neutral.......|
141; EMPTY-NEXT:         0040: 0500626F 746800F1                    |..both..|
142; EMPTY-NEXT:       )
143; EMPTY-NEXT:     }
144; EMPTY:          Hash {
145; EMPTY-NEXT:       Number of Hash Buckets: 262143
146; EMPTY-NEXT:       Hash Key Size: 4
147; EMPTY-NEXT:       Values: [205956, 163561, 59811, 208239, 16377, 247078, 194342, 254156, 194536, 167492, 185421, 119540, 261871, 198119, 48056, 251486, 134580, 148190, 113636, 53336, 55779, 220695, 198114, 148734, 81128, 60158, 217249, 174209, 159978, 249504, 141941, 238785, 6214, 94935, 151449, 135589, 73373, 96512, 254299, 17744, 239514, 173189, 130544, 204437, 238560, 144673, 115151, 197306, 256035, 101096, 231280, 52156, 48854, 170035, 177041, 102745, 16947, 183703, 98548, 35693, 171328, 203640, 139292, 49018, 43821, 202555, 165040, 215835, 142625, 52534, 44186, 103930, 110942, 17991, 213215]
148; EMPTY-NEXT:       Type Index Offsets: [{4096, 0}]
149; EMPTY-NEXT:       Hash Adjustments: []
150; EMPTY-NEXT:     }
151; EMPTY:        Type Info Stream (IPI) {
152; EMPTY-NEXT:     IPI Version: 20040203
153; EMPTY-NEXT:     Record count: 15
154; EMPTY-NEXT:     Records [
155; EMPTY-NEXT:       {
156; EMPTY-NEXT:         UdtModSourceLine (0x104B) {
157; EMPTY-NEXT:           TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
158; EMPTY-NEXT:           UDT: __vc_attributes::threadingAttribute (0x100B)
159; EMPTY-NEXT:           SourceFile: <unknown simple type> (0x1)
160; EMPTY-NEXT:           LineNumber: 481
161; EMPTY-NEXT:           Module: 1
162; EMPTY-NEXT:         }
163; EMPTY-NEXT:         Bytes (
164; EMPTY-NEXT:           0000: 0B100000 01000000 E1010000 0100F2F1  |................|
165; EMPTY-NEXT:         )
166; EMPTY-NEXT:       }
167; EMPTY-NEXT:       {
168; EMPTY-NEXT:         UdtModSourceLine (0x104C) {
169; EMPTY-NEXT:           TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
170; EMPTY-NEXT:           UDT: __vc_attributes::event_receiverAttribute (0x1017)
171; EMPTY-NEXT:           SourceFile: <unknown simple type> (0x1)
172; EMPTY-NEXT:           LineNumber: 194
173; EMPTY-NEXT:           Module: 1
174; EMPTY-NEXT:         }
175; EMPTY-NEXT:         Bytes (
176; EMPTY-NEXT:           0000: 17100000 01000000 C2000000 0100F2F1  |................|
177; EMPTY-NEXT:         )
178; EMPTY-NEXT:       }
179; EMPTY-NEXT:       {
180; EMPTY-NEXT:         UdtModSourceLine (0x104D) {
181; EMPTY-NEXT:           TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
182; EMPTY-NEXT:           UDT: __vc_attributes::aggregatableAttribute (0x1021)
183; EMPTY-NEXT:           SourceFile: <unknown simple type> (0x1)
184; EMPTY-NEXT:           LineNumber: 603
185; EMPTY-NEXT:           Module: 1
186; EMPTY-NEXT:         }
187; EMPTY-NEXT:         Bytes (
188; EMPTY-NEXT:           0000: 21100000 01000000 5B020000 0100F2F1  |!.......[.......|
189; EMPTY-NEXT:         )
190; EMPTY-NEXT:       }
191; EMPTY-NEXT:       {
192; EMPTY-NEXT:         UdtModSourceLine (0x104E) {
193; EMPTY-NEXT:           TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
194; EMPTY-NEXT:           UDT: __vc_attributes::event_sourceAttribute (0x102C)
195; EMPTY-NEXT:           SourceFile: <unknown simple type> (0x1)
196; EMPTY-NEXT:           LineNumber: 1200
197; EMPTY-NEXT:           Module: 1
198; EMPTY-NEXT:         }
199; EMPTY-NEXT:         Bytes (
200; EMPTY-NEXT:           0000: 2C100000 01000000 B0040000 0100F2F1  |,...............|
201; EMPTY-NEXT:         )
202; EMPTY-NEXT:       }
203; EMPTY-NEXT:       {
204; EMPTY-NEXT:         UdtModSourceLine (0x104F) {
205; EMPTY-NEXT:           TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
206; EMPTY-NEXT:           UDT: __vc_attributes::moduleAttribute (0x103A)
207; EMPTY-NEXT:           SourceFile: <unknown simple type> (0x1)
208; EMPTY-NEXT:           LineNumber: 540
209; EMPTY-NEXT:           Module: 1
210; EMPTY-NEXT:         }
211; EMPTY-NEXT:         Bytes (
212; EMPTY-NEXT:           0000: 3A100000 01000000 1C020000 0100F2F1  |:...............|
213; EMPTY-NEXT:         )
214; EMPTY-NEXT:       }
215; EMPTY-NEXT:       {
216; EMPTY-NEXT:         UdtModSourceLine (0x1050) {
217; EMPTY-NEXT:           TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
218; EMPTY-NEXT:           UDT: __vc_attributes::helper_attributes::usageAttribute (0x1042)
219; EMPTY-NEXT:           SourceFile: <unknown simple type> (0x1)
220; EMPTY-NEXT:           LineNumber: 108
221; EMPTY-NEXT:           Module: 1
222; EMPTY-NEXT:         }
223; EMPTY-NEXT:         Bytes (
224; EMPTY-NEXT:           0000: 42100000 01000000 6C000000 0100F2F1  |B.......l.......|
225; EMPTY-NEXT:         )
226; EMPTY-NEXT:       }
227; EMPTY:          Hash {
228; EMPTY-NEXT:       Number of Hash Buckets: 262143
229; EMPTY-NEXT:       Hash Key Size: 4
230; EMPTY-NEXT:       Values: [7186, 7198, 7180, 7191, 7201, 7241, 7249, 80727, 154177, 75189, 253662, 193467, 222705, 186099, 257108]
231; EMPTY-NEXT:       Type Index Offsets: [{4096, 0}]
232; EMPTY-NEXT:       Hash Adjustments: []
233; EMPTY-NEXT:     }
234; EMPTY:      DBI Stream {
235; EMPTY-NEXT:   Dbi Version: 19990903
236; EMPTY-NEXT:   Age: 1
237; EMPTY-NEXT:   Incremental Linking: Yes
238; EMPTY-NEXT:   Has CTypes: No
239; EMPTY-NEXT:   Is Stripped: No
240; EMPTY-NEXT:   Machine Type: x86
241; EMPTY-NEXT:   Symbol Record Stream Index: 8
242; EMPTY-NEXT:   Public Symbol Stream Index: 7
243; EMPTY-NEXT:   Global Symbol Stream Index: 6
244; EMPTY-NEXT:   Toolchain Version: 12.0
245; EMPTY-NEXT:   mspdb120.dll version: 12.0.31101
246; EMPTY-NEXT:   Modules [
247; EMPTY-NEXT:     {
248; EMPTY-NEXT:       Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
249; EMPTY-NEXT:       Debug Stream Index: 12
250; EMPTY-NEXT:       Object File Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
251; EMPTY-NEXT:       Num Files: 1
252; EMPTY-NEXT:       Source File Name Idx: 0
253; EMPTY-NEXT:       Pdb File Name Idx: 0
254; EMPTY-NEXT:       Line Info Byte Size: 0
255; EMPTY-NEXT:       C13 Line Info Byte Size: 88
256; EMPTY-NEXT:       Symbol Byte Size: 208
257; EMPTY-NEXT:       Type Server Index: 0
258; EMPTY-NEXT:       Has EC Info: No
259; EMPTY-NEXT:       1 Contributing Source Files [
260; EMPTY-NEXT:         d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
261; EMPTY-NEXT:       ]
262; EMPTY-NEXT:       Symbols [
263; EMPTY-NEXT:         {
264; EMPTY-NEXT:           ObjectName {
265; EMPTY-NEXT:             Signature: 0x0
266; EMPTY-NEXT:             ObjectName: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
267; EMPTY-NEXT:           }
268; EMPTY-NEXT:           Bytes (
269; EMPTY-NEXT:             0000: 00000000 643A5C73 72635C6C 6C766D5C  |....d:\src\llvm\|
270; EMPTY-NEXT:             0010: 74657374 5C446562 7567496E 666F5C50  |test\DebugInfo\P|
271; EMPTY-NEXT:             0020: 44425C49 6E707574 735C656D 7074792E  |DB\Inputs\empty.|
272; EMPTY-NEXT:             0030: 6F626A00                             |obj.|
273; EMPTY-NEXT:           )
274; EMPTY-NEXT:         }
275; EMPTY-NEXT:         {
276; EMPTY-NEXT:           CompilerFlags3 {
277; EMPTY-NEXT:             Language: Cpp (0x1)
278; EMPTY-NEXT:             Flags [ (0x2000)
279; EMPTY-NEXT:               SecurityChecks (0x2000)
280; EMPTY-NEXT:             ]
281; EMPTY-NEXT:             Machine: Pentium3 (0x7)
282; EMPTY-NEXT:             FrontendVersion: 18.0.31101.0
283; EMPTY-NEXT:             BackendVersion: 18.0.31101.0
284; EMPTY-NEXT:             VersionName: Microsoft (R) Optimizing Compiler
285; EMPTY-NEXT:           }
286; EMPTY-NEXT:           Bytes (
287; EMPTY-NEXT:             0000: 01200000 07001200 00007D79 00001200  |. ........}y....|
288; EMPTY-NEXT:             0010: 00007D79 00004D69 63726F73 6F667420  |..}y..Microsoft |
289; EMPTY-NEXT:             0020: 28522920 4F707469 6D697A69 6E672043  |(R) Optimizing C|
290; EMPTY-NEXT:             0030: 6F6D7069 6C657200                    |ompiler.|
291; EMPTY-NEXT:           )
292; EMPTY-NEXT:         }
293; EMPTY-NEXT:         {
294; EMPTY-NEXT:           ProcStart {
295; EMPTY-NEXT:             PtrParent: 0x0
296; EMPTY-NEXT:             PtrEnd: 0xC4
297; EMPTY-NEXT:             PtrNext: 0x0
298; EMPTY-NEXT:             CodeSize: 0xA
299; EMPTY-NEXT:             DbgStart: 0x3
300; EMPTY-NEXT:             DbgEnd: 0x8
301; EMPTY-NEXT:             FunctionType: int () (0x1001)
302; EMPTY-NEXT:             Segment: 0x1
303; EMPTY-NEXT:             Flags [ (0x1)
304; EMPTY-NEXT:               HasFP (0x1)
305; EMPTY-NEXT:             ]
306; EMPTY-NEXT:             DisplayName: main
307; EMPTY-NEXT:           }
308; EMPTY-NEXT:           Bytes (
309; EMPTY-NEXT:             0000: 00000000 C4000000 00000000 0A000000  |................|
310; EMPTY-NEXT:             0010: 03000000 08000000 01100000 10000000  |................|
311; EMPTY-NEXT:             0020: 0100016D 61696E00                    |...main.|
312; EMPTY-NEXT:           )
313; EMPTY-NEXT:         }
314; EMPTY-NEXT:         {
315; EMPTY-NEXT:           FrameProc {
316; EMPTY-NEXT:             TotalFrameBytes: 0x0
317; EMPTY-NEXT:             PaddingFrameBytes: 0x0
318; EMPTY-NEXT:             OffsetToPadding: 0x0
319; EMPTY-NEXT:             BytesOfCalleeSavedRegisters: 0x0
320; EMPTY-NEXT:             OffsetOfExceptionHandler: 0x0
321; EMPTY-NEXT:             SectionIdOfExceptionHandler: 0x0
322; EMPTY-NEXT:             Flags [ (0x128200)
323; EMPTY-NEXT:               AsynchronousExceptionHandling (0x200)
324; EMPTY-NEXT:               OptimizedForSpeed (0x100000)
325; EMPTY-NEXT:             ]
326; EMPTY-NEXT:           }
327; EMPTY-NEXT:           Bytes (
328; EMPTY-NEXT:             0000: 00000000 00000000 00000000 00000000  |................|
329; EMPTY-NEXT:             0010: 00000000 00000082 12000000           |............|
330; EMPTY-NEXT:           )
331; EMPTY-NEXT:         }
332; EMPTY-NEXT:         {
333; EMPTY-NEXT:           BlockEnd {
334; EMPTY-NEXT:           }
335; EMPTY-NEXT:           Bytes (
336; EMPTY-NEXT:           )
337; EMPTY-NEXT:         }
338; EMPTY-NEXT:         {
339; EMPTY-NEXT:           BuildInfo {
340; EMPTY-NEXT:             BuildId: 4110
341; EMPTY-NEXT:           }
342; EMPTY-NEXT:           Bytes (
343; EMPTY-NEXT:             0000: 0E100000                             |....|
344; EMPTY-NEXT:           )
345; EMPTY-NEXT:         }
346; EMPTY-NEXT:       ]
347; EMPTY-NEXT:       LineInfo [
348; EMPTY-NEXT:         Lines {
349; EMPTY-NEXT:           FileName: d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
350; EMPTY-NEXT:           Line {
351; EMPTY-NEXT:             Offset: 0
352; EMPTY-NEXT:             LineNumberStart: 5
353; EMPTY-NEXT:             EndDelta: 0
354; EMPTY-NEXT:             IsStatement: Yes
355; EMPTY-NEXT:           }
356; EMPTY-NEXT:           Line {
357; EMPTY-NEXT:             Offset: 3
358; EMPTY-NEXT:             LineNumberStart: 6
359; EMPTY-NEXT:             EndDelta: 0
360; EMPTY-NEXT:             IsStatement: Yes
361; EMPTY-NEXT:           }
362; EMPTY-NEXT:           Line {
363; EMPTY-NEXT:             Offset: 8
364; EMPTY-NEXT:             LineNumberStart: 7
365; EMPTY-NEXT:             EndDelta: 0
366; EMPTY-NEXT:             IsStatement: Yes
367; EMPTY-NEXT:           }
368; EMPTY-NEXT:         }
369; EMPTY-NEXT:         FileChecksums {
370; EMPTY-NEXT:           Checksum {
371; EMPTY-NEXT:             FileName: d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
372; EMPTY-NEXT:             Kind: MD5 (0x1)
373; EMPTY-NEXT:             Checksum (
374; EMPTY-NEXT:               0000: A0A5BD0D 3ECD93FC 29D19DE8 26FBF4BC  |....>...)...&...|
375; EMPTY-NEXT:             )
376; EMPTY-NEXT:           }
377; EMPTY-NEXT:         }
378; EMPTY-NEXT:       ]
379; EMPTY-NEXT:     }
380; EMPTY-NEXT:     {
381; EMPTY-NEXT:       Name: * Linker *
382; EMPTY-NEXT:       Debug Stream Index: 14
383; EMPTY-NEXT:       Object File Name:
384; EMPTY-NEXT:       Num Files: 0
385; EMPTY-NEXT:       Source File Name Idx: 0
386; EMPTY-NEXT:       Pdb File Name Idx: 1
387; EMPTY-NEXT:       Line Info Byte Size: 0
388; EMPTY-NEXT:       C13 Line Info Byte Size: 0
389; EMPTY-NEXT:       Symbol Byte Size: 516
390; EMPTY-NEXT:       Type Server Index: 0
391; EMPTY-NEXT:       Has EC Info: No
392; EMPTY-NEXT:       0 Contributing Source Files [
393; EMPTY-NEXT:       ]
394; EMPTY-NEXT:       Symbols [
395; EMPTY-NEXT:         {
396; EMPTY-NEXT:           ObjectName {
397; EMPTY-NEXT:             Signature: 0x0
398; EMPTY-NEXT:             ObjectName: * Linker *
399; EMPTY-NEXT:           }
400; EMPTY-NEXT:           Bytes (
401; EMPTY-NEXT:             0000: 00000000 2A204C69 6E6B6572 202A0000  |....* Linker *..|
402; EMPTY-NEXT:           )
403; EMPTY-NEXT:         }
404; EMPTY-NEXT:         {
405; EMPTY-NEXT:           CompilerFlags3 {
406; EMPTY-NEXT:             Language: Link (0x7)
407; EMPTY-NEXT:             Flags [ (0x0)
408; EMPTY-NEXT:             ]
409; EMPTY-NEXT:             Machine: Intel80386 (0x3)
410; EMPTY-NEXT:             FrontendVersion: 0.0.0.0
411; EMPTY-NEXT:             BackendVersion: 12.0.31101.0
412; EMPTY-NEXT:             VersionName: Microsoft (R) LINK
413; EMPTY-NEXT:           }
414; EMPTY-NEXT:           Bytes (
415; EMPTY-NEXT:             0000: 07000000 03000000 00000000 00000C00  |................|
416; EMPTY-NEXT:             0010: 00007D79 00004D69 63726F73 6F667420  |..}y..Microsoft |
417; EMPTY-NEXT:             0020: 28522920 4C494E4B 00000000           |(R) LINK....|
418; EMPTY-NEXT:           )
419; EMPTY-NEXT:         }
420; EMPTY-NEXT:         {
421; EMPTY-NEXT:           EnvBlock {
422; EMPTY-NEXT:             Reserved: 0
423; EMPTY-NEXT:             Entries [
424; EMPTY-NEXT:               cwd
425; EMPTY-NEXT:               d:\src\llvm\test\DebugInfo\PDB\Inputs
426; EMPTY-NEXT:               exe
427; EMPTY-NEXT:               C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\link.exe
428; EMPTY-NEXT:               pdb
429; EMPTY-NEXT:               d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.pdb
430; EMPTY-NEXT:             ]
431; EMPTY-NEXT:           }
432; EMPTY-NEXT:           Bytes (
433; EMPTY-NEXT:             0000: 00637764 00643A5C 7372635C 6C6C766D  |.cwd.d:\src\llvm|
434; EMPTY-NEXT:             0010: 5C746573 745C4465 62756749 6E666F5C  |\test\DebugInfo\|
435; EMPTY-NEXT:             0020: 5044425C 496E7075 74730065 78650043  |PDB\Inputs.exe.C|
436; EMPTY-NEXT:             0030: 3A5C5072 6F677261 6D204669 6C657320  |:\Program Files |
437; EMPTY-NEXT:             0040: 28783836 295C4D69 63726F73 6F667420  |(x86)\Microsoft |
438; EMPTY-NEXT:             0050: 56697375 616C2053 74756469 6F203132  |Visual Studio 12|
439; EMPTY-NEXT:             0060: 2E305C56 435C4249 4E5C6C69 6E6B2E65  |.0\VC\BIN\link.e|
440; EMPTY-NEXT:             0070: 78650070 64620064 3A5C7372 635C6C6C  |xe.pdb.d:\src\ll|
441; EMPTY-NEXT:             0080: 766D5C74 6573745C 44656275 67496E66  |vm\test\DebugInf|
442; EMPTY-NEXT:             0090: 6F5C5044 425C496E 70757473 5C656D70  |o\PDB\Inputs\emp|
443; EMPTY-NEXT:             00A0: 74792E70 64620000                    |ty.pdb..|
444; EMPTY-NEXT:           )
445; EMPTY-NEXT:         }
446; EMPTY-NEXT:         {
447; EMPTY-NEXT:           Trampoline {
448; EMPTY-NEXT:             Type: TrampIncremental (0x0)
449; EMPTY-NEXT:             Size: 5
450; EMPTY-NEXT:             ThunkOff: 5
451; EMPTY-NEXT:             TargetOff: 16
452; EMPTY-NEXT:             ThunkSection: 1
453; EMPTY-NEXT:             TargetSection: 1
454; EMPTY-NEXT:           }
455; EMPTY-NEXT:           Bytes (
456; EMPTY-NEXT:             0000: 00000500 05000000 10000000 01000100  |................|
457; EMPTY-NEXT:           )
458; EMPTY-NEXT:         }
459; EMPTY-NEXT:         {
460; EMPTY-NEXT:           Section {
461; EMPTY-NEXT:             SectionNumber: 1
462; EMPTY-NEXT:             Alignment: 12
463; EMPTY-NEXT:             Reserved: 0
464; EMPTY-NEXT:             Rva: 4096
465; EMPTY-NEXT:             Length: 4122
466; EMPTY-NEXT:             Characteristics [ (0x60000020)
467; EMPTY-NEXT:               IMAGE_SCN_CNT_CODE (0x20)
468; EMPTY-NEXT:               IMAGE_SCN_MEM_EXECUTE (0x20000000)
469; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
470; EMPTY-NEXT:             ]
471; EMPTY-NEXT:             Name: .text
472; EMPTY-NEXT:           }
473; EMPTY-NEXT:           Bytes (
474; EMPTY-NEXT:             0000: 01000C00 00100000 1A100000 20000060  |............ ..`|
475; EMPTY-NEXT:             0010: 2E746578 74000000                    |.text...|
476; EMPTY-NEXT:           )
477; EMPTY-NEXT:         }
478; EMPTY-NEXT:         {
479; EMPTY-NEXT:           COFF Group {
480; EMPTY-NEXT:             Size: 4122
481; EMPTY-NEXT:             Characteristics [ (0x60000020)
482; EMPTY-NEXT:               IMAGE_SCN_CNT_CODE (0x20)
483; EMPTY-NEXT:               IMAGE_SCN_MEM_EXECUTE (0x20000000)
484; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
485; EMPTY-NEXT:             ]
486; EMPTY-NEXT:             Offset: 0
487; EMPTY-NEXT:             Segment: 1
488; EMPTY-NEXT:             Name: .text$mn
489; EMPTY-NEXT:           }
490; EMPTY-NEXT:           Bytes (
491; EMPTY-NEXT:             0000: 1A100000 20000060 00000000 01002E74  |.... ..`.......t|
492; EMPTY-NEXT:             0010: 65787424 6D6E0000                    |ext$mn..|
493; EMPTY-NEXT:           )
494; EMPTY-NEXT:         }
495; EMPTY-NEXT:         {
496; EMPTY-NEXT:           Section {
497; EMPTY-NEXT:             SectionNumber: 2
498; EMPTY-NEXT:             Alignment: 12
499; EMPTY-NEXT:             Reserved: 0
500; EMPTY-NEXT:             Rva: 12288
501; EMPTY-NEXT:             Length: 690
502; EMPTY-NEXT:             Characteristics [ (0x40000040)
503; EMPTY-NEXT:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
504; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
505; EMPTY-NEXT:             ]
506; EMPTY-NEXT:             Name: .rdata
507; EMPTY-NEXT:           }
508; EMPTY-NEXT:           Bytes (
509; EMPTY-NEXT:             0000: 02000C00 00300000 B2020000 40000040  |.....0......@..@|
510; EMPTY-NEXT:             0010: 2E726461 74610000                    |.rdata..|
511; EMPTY-NEXT:           )
512; EMPTY-NEXT:         }
513; EMPTY-NEXT:         {
514; EMPTY-NEXT:           COFF Group {
515; EMPTY-NEXT:             Size: 323
516; EMPTY-NEXT:             Characteristics [ (0x40000040)
517; EMPTY-NEXT:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
518; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
519; EMPTY-NEXT:             ]
520; EMPTY-NEXT:             Offset: 0
521; EMPTY-NEXT:             Segment: 2
522; EMPTY-NEXT:             Name: .rdata
523; EMPTY-NEXT:           }
524; EMPTY-NEXT:           Bytes (
525; EMPTY-NEXT:             0000: 43010000 40000040 00000000 02002E72  |C...@[email protected]|
526; EMPTY-NEXT:             0010: 64617461 00000000                    |data....|
527; EMPTY-NEXT:           )
528; EMPTY-NEXT:         }
529; EMPTY-NEXT:         {
530; EMPTY-NEXT:           COFF Group {
531; EMPTY-NEXT:             Size: 0
532; EMPTY-NEXT:             Characteristics [ (0x40000040)
533; EMPTY-NEXT:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
534; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
535; EMPTY-NEXT:             ]
536; EMPTY-NEXT:             Offset: 323
537; EMPTY-NEXT:             Segment: 2
538; EMPTY-NEXT:             Name: .edata
539; EMPTY-NEXT:           }
540; EMPTY-NEXT:           Bytes (
541; EMPTY-NEXT:             0000: 00000000 40000040 43010000 02002E65  |....@[email protected]|
542; EMPTY-NEXT:             0010: 64617461 00000000                    |data....|
543; EMPTY-NEXT:           )
544; EMPTY-NEXT:         }
545; EMPTY-NEXT:         {
546; EMPTY-NEXT:           COFF Group {
547; EMPTY-NEXT:             Size: 366
548; EMPTY-NEXT:             Characteristics [ (0x40000040)
549; EMPTY-NEXT:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
550; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
551; EMPTY-NEXT:             ]
552; EMPTY-NEXT:             Offset: 324
553; EMPTY-NEXT:             Segment: 2
554; EMPTY-NEXT:             Name: .rdata$debug
555; EMPTY-NEXT:           }
556; EMPTY-NEXT:           Bytes (
557; EMPTY-NEXT:             0000: 6E010000 40000040 44010000 02002E72  |n...@[email protected]|
558; EMPTY-NEXT:             0010: 64617461 24646562 75670000           |data$debug..|
559; EMPTY-NEXT:           )
560; EMPTY-NEXT:         }
561; EMPTY-NEXT:         {
562; EMPTY-NEXT:           Section {
563; EMPTY-NEXT:             SectionNumber: 3
564; EMPTY-NEXT:             Alignment: 12
565; EMPTY-NEXT:             Reserved: 0
566; EMPTY-NEXT:             Rva: 16384
567; EMPTY-NEXT:             Length: 4
568; EMPTY-NEXT:             Characteristics [ (0xC0000040)
569; EMPTY-NEXT:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
570; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
571; EMPTY-NEXT:               IMAGE_SCN_MEM_WRITE (0x80000000)
572; EMPTY-NEXT:             ]
573; EMPTY-NEXT:             Name: .data
574; EMPTY-NEXT:           }
575; EMPTY-NEXT:           Bytes (
576; EMPTY-NEXT:             0000: 03000C00 00400000 04000000 400000C0  |.....@......@...|
577; EMPTY-NEXT:             0010: 2E646174 61000000                    |.data...|
578; EMPTY-NEXT:           )
579; EMPTY-NEXT:         }
580; EMPTY-NEXT:         {
581; EMPTY-NEXT:           COFF Group {
582; EMPTY-NEXT:             Size: 4
583; EMPTY-NEXT:             Characteristics [ (0xC0000080)
584; EMPTY-NEXT:               IMAGE_SCN_CNT_UNINITIALIZED_DATA (0x80)
585; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
586; EMPTY-NEXT:               IMAGE_SCN_MEM_WRITE (0x80000000)
587; EMPTY-NEXT:             ]
588; EMPTY-NEXT:             Offset: 0
589; EMPTY-NEXT:             Segment: 3
590; EMPTY-NEXT:             Name: .bss
591; EMPTY-NEXT:           }
592; EMPTY-NEXT:           Bytes (
593; EMPTY-NEXT:             0000: 04000000 800000C0 00000000 03002E62  |...............b|
594; EMPTY-NEXT:             0010: 73730000                             |ss..|
595; EMPTY-NEXT:           )
596; EMPTY-NEXT:         }
597; EMPTY-NEXT:         {
598; EMPTY-NEXT:           Section {
599; EMPTY-NEXT:             SectionNumber: 4
600; EMPTY-NEXT:             Alignment: 12
601; EMPTY-NEXT:             Reserved: 0
602; EMPTY-NEXT:             Rva: 20480
603; EMPTY-NEXT:             Length: 8
604; EMPTY-NEXT:             Characteristics [ (0x42000040)
605; EMPTY-NEXT:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
606; EMPTY-NEXT:               IMAGE_SCN_MEM_DISCARDABLE (0x2000000)
607; EMPTY-NEXT:               IMAGE_SCN_MEM_READ (0x40000000)
608; EMPTY-NEXT:             ]
609; EMPTY-NEXT:             Name: .reloc
610; EMPTY-NEXT:           }
611; EMPTY-NEXT:           Bytes (
612; EMPTY-NEXT:             0000: 04000C00 00500000 08000000 40000042  |[email protected]|
613; EMPTY-NEXT:             0010: 2E72656C 6F630000                    |.reloc..|
614; EMPTY-NEXT:           )
615; EMPTY-NEXT:         }
616; EMPTY-NEXT:       ]
617; EMPTY-NEXT:       LineInfo [
618; EMPTY-NEXT:       ]
619; EMPTY-NEXT:     }
620; EMPTY-NEXT:   ]
621; EMPTY-NEXT: }
622; EMPTY-NEXT: Section Contributions [
623; EMPTY-NEXT:   Contribution {
624; EMPTY-NEXT:     ISect: 1
625; EMPTY-NEXT:     Off: 0
626; EMPTY-NEXT:     Size: 10
627; EMPTY-NEXT:     Characteristics [ (0x60000020)
628; EMPTY-NEXT:       IMAGE_SCN_CNT_CODE (0x20)
629; EMPTY-NEXT:       IMAGE_SCN_MEM_EXECUTE (0x20000000)
630; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
631; EMPTY-NEXT:     ]
632; EMPTY-NEXT:     Module {
633; EMPTY-NEXT:       Index: 1
634; EMPTY-NEXT:       Name: * Linker *
635; EMPTY-NEXT:     }
636; EMPTY-NEXT:     Data CRC: 0
637; EMPTY-NEXT:     Reloc CRC: 0
638; EMPTY-NEXT:   }
639; EMPTY-NEXT:   Contribution {
640; EMPTY-NEXT:     ISect: 1
641; EMPTY-NEXT:     Off: 16
642; EMPTY-NEXT:     Size: 10
643; EMPTY-NEXT:     Characteristics [ (0x60500020)
644; EMPTY-NEXT:       IMAGE_SCN_ALIGN_16BYTES (0x500000)
645; EMPTY-NEXT:       IMAGE_SCN_CNT_CODE (0x20)
646; EMPTY-NEXT:       IMAGE_SCN_MEM_EXECUTE (0x20000000)
647; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
648; EMPTY-NEXT:     ]
649; EMPTY-NEXT:     Module {
650; EMPTY-NEXT:       Index: 0
651; EMPTY-NEXT:       Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
652; EMPTY-NEXT:     }
653; EMPTY-NEXT:     Data CRC: 3617027124
654; EMPTY-NEXT:     Reloc CRC: 0
655; EMPTY-NEXT:   }
656; EMPTY-NEXT:   Contribution {
657; EMPTY-NEXT:     ISect: 2
658; EMPTY-NEXT:     Off: 0
659; EMPTY-NEXT:     Size: 56
660; EMPTY-NEXT:     Characteristics [ (0x40000040)
661; EMPTY-NEXT:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
662; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
663; EMPTY-NEXT:     ]
664; EMPTY-NEXT:     Module {
665; EMPTY-NEXT:       Index: 1
666; EMPTY-NEXT:       Name: * Linker *
667; EMPTY-NEXT:     }
668; EMPTY-NEXT:     Data CRC: 0
669; EMPTY-NEXT:     Reloc CRC: 0
670; EMPTY-NEXT:   }
671; EMPTY-NEXT:   Contribution {
672; EMPTY-NEXT:     ISect: 2
673; EMPTY-NEXT:     Off: 324
674; EMPTY-NEXT:     Size: 72
675; EMPTY-NEXT:     Characteristics [ (0x40300040)
676; EMPTY-NEXT:       IMAGE_SCN_ALIGN_4BYTES (0x300000)
677; EMPTY-NEXT:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
678; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
679; EMPTY-NEXT:     ]
680; EMPTY-NEXT:     Module {
681; EMPTY-NEXT:       Index: 1
682; EMPTY-NEXT:       Name: * Linker *
683; EMPTY-NEXT:     }
684; EMPTY-NEXT:     Data CRC: 0
685; EMPTY-NEXT:     Reloc CRC: 0
686; EMPTY-NEXT:   }
687; EMPTY-NEXT:   Contribution {
688; EMPTY-NEXT:     ISect: 2
689; EMPTY-NEXT:     Off: 396
690; EMPTY-NEXT:     Size: 20
691; EMPTY-NEXT:     Characteristics [ (0x40300040)
692; EMPTY-NEXT:       IMAGE_SCN_ALIGN_4BYTES (0x300000)
693; EMPTY-NEXT:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
694; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
695; EMPTY-NEXT:     ]
696; EMPTY-NEXT:     Module {
697; EMPTY-NEXT:       Index: 1
698; EMPTY-NEXT:       Name: * Linker *
699; EMPTY-NEXT:     }
700; EMPTY-NEXT:     Data CRC: 0
701; EMPTY-NEXT:     Reloc CRC: 0
702; EMPTY-NEXT:   }
703; EMPTY-NEXT:   Contribution {
704; EMPTY-NEXT:     ISect: 3
705; EMPTY-NEXT:     Off: 0
706; EMPTY-NEXT:     Size: 4
707; EMPTY-NEXT:     Characteristics [ (0xC0300080)
708; EMPTY-NEXT:       IMAGE_SCN_ALIGN_4BYTES (0x300000)
709; EMPTY-NEXT:       IMAGE_SCN_CNT_UNINITIALIZED_DATA (0x80)
710; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
711; EMPTY-NEXT:       IMAGE_SCN_MEM_WRITE (0x80000000)
712; EMPTY-NEXT:     ]
713; EMPTY-NEXT:     Module {
714; EMPTY-NEXT:       Index: 0
715; EMPTY-NEXT:       Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
716; EMPTY-NEXT:     }
717; EMPTY-NEXT:     Data CRC: 0
718; EMPTY-NEXT:     Reloc CRC: 0
719; EMPTY-NEXT:   }
720; EMPTY-NEXT: ]
721; EMPTY-NEXT: Section Map [
722; EMPTY-NEXT:   Entry {
723; EMPTY-NEXT:     Flags [ (0x10D)
724; EMPTY-NEXT:       AddressIs32Bit (0x8)
725; EMPTY-NEXT:       Execute (0x4)
726; EMPTY-NEXT:       IsSelector (0x100)
727; EMPTY-NEXT:       Read (0x1)
728; EMPTY-NEXT:     ]
729; EMPTY-NEXT:     Flags: 269
730; EMPTY-NEXT:     Ovl: 0
731; EMPTY-NEXT:     Group: 0
732; EMPTY-NEXT:     Frame: 1
733; EMPTY-NEXT:     SecName: 65535
734; EMPTY-NEXT:     ClassName: 65535
735; EMPTY-NEXT:     Offset: 0
736; EMPTY-NEXT:     SecByteLength: 4122
737; EMPTY-NEXT:   }
738; EMPTY-NEXT:   Entry {
739; EMPTY-NEXT:     Flags [ (0x109)
740; EMPTY-NEXT:       AddressIs32Bit (0x8)
741; EMPTY-NEXT:       IsSelector (0x100)
742; EMPTY-NEXT:       Read (0x1)
743; EMPTY-NEXT:     ]
744; EMPTY-NEXT:     Flags: 265
745; EMPTY-NEXT:     Ovl: 0
746; EMPTY-NEXT:     Group: 0
747; EMPTY-NEXT:     Frame: 2
748; EMPTY-NEXT:     SecName: 65535
749; EMPTY-NEXT:     ClassName: 65535
750; EMPTY-NEXT:     Offset: 0
751; EMPTY-NEXT:     SecByteLength: 690
752; EMPTY-NEXT:   }
753; EMPTY-NEXT:   Entry {
754; EMPTY-NEXT:     Flags [ (0x10B)
755; EMPTY-NEXT:       AddressIs32Bit (0x8)
756; EMPTY-NEXT:       IsSelector (0x100)
757; EMPTY-NEXT:       Read (0x1)
758; EMPTY-NEXT:       Write (0x2)
759; EMPTY-NEXT:     ]
760; EMPTY-NEXT:     Flags: 267
761; EMPTY-NEXT:     Ovl: 0
762; EMPTY-NEXT:     Group: 0
763; EMPTY-NEXT:     Frame: 3
764; EMPTY-NEXT:     SecName: 65535
765; EMPTY-NEXT:     ClassName: 65535
766; EMPTY-NEXT:     Offset: 0
767; EMPTY-NEXT:     SecByteLength: 4
768; EMPTY-NEXT:   }
769; EMPTY-NEXT:   Entry {
770; EMPTY-NEXT:     Flags [ (0x109)
771; EMPTY-NEXT:       AddressIs32Bit (0x8)
772; EMPTY-NEXT:       IsSelector (0x100)
773; EMPTY-NEXT:       Read (0x1)
774; EMPTY-NEXT:     ]
775; EMPTY-NEXT:     Flags: 265
776; EMPTY-NEXT:     Ovl: 0
777; EMPTY-NEXT:     Group: 0
778; EMPTY-NEXT:     Frame: 4
779; EMPTY-NEXT:     SecName: 65535
780; EMPTY-NEXT:     ClassName: 65535
781; EMPTY-NEXT:     Offset: 0
782; EMPTY-NEXT:     SecByteLength: 8
783; EMPTY-NEXT:   }
784; EMPTY-NEXT:   Entry {
785; EMPTY-NEXT:     Flags [ (0x208)
786; EMPTY-NEXT:       AddressIs32Bit (0x8)
787; EMPTY-NEXT:       IsAbsoluteAddress (0x200)
788; EMPTY-NEXT:     ]
789; EMPTY-NEXT:     Flags: 520
790; EMPTY-NEXT:     Ovl: 0
791; EMPTY-NEXT:     Group: 0
792; EMPTY-NEXT:     Frame: 0
793; EMPTY-NEXT:     SecName: 65535
794; EMPTY-NEXT:     ClassName: 65535
795; EMPTY-NEXT:     Offset: 0
796; EMPTY-NEXT:     SecByteLength: 4294967295
797; EMPTY-NEXT:   }
798; EMPTY-NEXT: ]
799; EMPTY:      Publics Stream {
800; EMPTY-NEXT:   Stream number: 7
801; EMPTY-NEXT:   SymHash: 556
802; EMPTY-NEXT:   AddrMap: 8
803; EMPTY-NEXT:   Number of buckets: 2
804; EMPTY-NEXT:   Hash Buckets: [0, 12]
805; EMPTY-NEXT:   Address Map: [36, 0]
806; EMPTY-NEXT:   Thunk Map: [4112]
807; EMPTY-NEXT:   Section Offsets: [4096, 1]
808; EMPTY-NEXT:   Symbols [
809; EMPTY-NEXT:     {
810; EMPTY-NEXT:       PublicSym {
811; EMPTY-NEXT:         Type: 0
812; EMPTY-NEXT:         Seg: 3
813; EMPTY-NEXT:         Off: 0
814; EMPTY-NEXT:         Name: ?__purecall@@3PAXA
815; EMPTY-NEXT:       }
816; EMPTY-NEXT:       Bytes (
817; EMPTY-NEXT:         0000: 00000000 00000000 03003F5F 5F707572  |..........?__pur|
818; EMPTY-NEXT:         0010: 6563616C 6C404033 50415841 00000000  |ecall@@3PAXA....|
819; EMPTY-NEXT:       )
820; EMPTY-NEXT:     }
821; EMPTY-NEXT:     {
822; EMPTY-NEXT:       PublicSym {
823; EMPTY-NEXT:         Type: 2
824; EMPTY-NEXT:         Seg: 1
825; EMPTY-NEXT:         Off: 16
826; EMPTY-NEXT:         Name: _main
827; EMPTY-NEXT:       }
828; EMPTY-NEXT:       Bytes (
829; EMPTY-NEXT:         0000: 02000000 10000000 01005F6D 61696E00  |.........._main.|
830; EMPTY-NEXT:       )
831; EMPTY-NEXT:     }
832; EMPTY-NEXT:     {
833; EMPTY-NEXT:       ProcRef {
834; EMPTY-NEXT:         SumName: 0
835; EMPTY-NEXT:         SymOffset: 120
836; EMPTY-NEXT:         Mod: 1
837; EMPTY-NEXT:         Name: main
838; EMPTY-NEXT:       }
839; EMPTY-NEXT:       Bytes (
840; EMPTY-NEXT:         0000: 00000000 78000000 01006D61 696E0000  |....x.....main..|
841; EMPTY-NEXT:       )
842; EMPTY-NEXT:     }
843; EMPTY-NEXT:     {
844; EMPTY-NEXT:       DataSym {
845; EMPTY-NEXT:         Type: void* (0x403)
846; EMPTY-NEXT:         DisplayName: __purecall
847; EMPTY-NEXT:       }
848; EMPTY-NEXT:       Bytes (
849; EMPTY-NEXT:         0000: 03040000 00000000 03005F5F 70757265  |..........__pure|
850; EMPTY-NEXT:         0010: 63616C6C 00000000                    |call....|
851; EMPTY-NEXT:       )
852; EMPTY-NEXT:     }
853; EMPTY-NEXT:   ]
854; EMPTY-NEXT: }
855; EMPTY-NEXT: Section Headers [
856; EMPTY-NEXT:   {
857; EMPTY-NEXT:     Name: .text
858; EMPTY-NEXT:     Virtual Size: 4122
859; EMPTY-NEXT:     Virtual Address: 4096
860; EMPTY-NEXT:     Size of Raw Data: 4608
861; EMPTY-NEXT:     File Pointer to Raw Data: 1024
862; EMPTY-NEXT:     File Pointer to Relocations: 0
863; EMPTY-NEXT:     File Pointer to Linenumbers: 0
864; EMPTY-NEXT:     Number of Relocations: 0
865; EMPTY-NEXT:     Number of Linenumbers: 0
866; EMPTY-NEXT:     Characteristics [ (0x60000020)
867; EMPTY-NEXT:       IMAGE_SCN_CNT_CODE (0x20)
868; EMPTY-NEXT:       IMAGE_SCN_MEM_EXECUTE (0x20000000)
869; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
870; EMPTY-NEXT:     ]
871; EMPTY-NEXT:   }
872; EMPTY-NEXT:   {
873; EMPTY-NEXT:     Name: .rdata
874; EMPTY-NEXT:     Virtual Size: 690
875; EMPTY-NEXT:     Virtual Address: 12288
876; EMPTY-NEXT:     Size of Raw Data: 1024
877; EMPTY-NEXT:     File Pointer to Raw Data: 5632
878; EMPTY-NEXT:     File Pointer to Relocations: 0
879; EMPTY-NEXT:     File Pointer to Linenumbers: 0
880; EMPTY-NEXT:     Number of Relocations: 0
881; EMPTY-NEXT:     Number of Linenumbers: 0
882; EMPTY-NEXT:     Characteristics [ (0x40000040)
883; EMPTY-NEXT:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
884; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
885; EMPTY-NEXT:     ]
886; EMPTY-NEXT:   }
887; EMPTY-NEXT:   {
888; EMPTY-NEXT:     Name: .data
889; EMPTY-NEXT:     Virtual Size: 4
890; EMPTY-NEXT:     Virtual Address: 16384
891; EMPTY-NEXT:     Size of Raw Data: 0
892; EMPTY-NEXT:     File Pointer to Raw Data: 0
893; EMPTY-NEXT:     File Pointer to Relocations: 0
894; EMPTY-NEXT:     File Pointer to Linenumbers: 0
895; EMPTY-NEXT:     Number of Relocations: 0
896; EMPTY-NEXT:     Number of Linenumbers: 0
897; EMPTY-NEXT:     Characteristics [ (0xC0000040)
898; EMPTY-NEXT:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
899; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
900; EMPTY-NEXT:       IMAGE_SCN_MEM_WRITE (0x80000000)
901; EMPTY-NEXT:     ]
902; EMPTY-NEXT:   }
903; EMPTY-NEXT:   {
904; EMPTY-NEXT:     Name: .reloc
905; EMPTY-NEXT:     Virtual Size: 8
906; EMPTY-NEXT:     Virtual Address: 20480
907; EMPTY-NEXT:     Size of Raw Data: 512
908; EMPTY-NEXT:     File Pointer to Raw Data: 6656
909; EMPTY-NEXT:     File Pointer to Relocations: 0
910; EMPTY-NEXT:     File Pointer to Linenumbers: 0
911; EMPTY-NEXT:     Number of Relocations: 0
912; EMPTY-NEXT:     Number of Linenumbers: 0
913; EMPTY-NEXT:     Characteristics [ (0x42000040)
914; EMPTY-NEXT:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
915; EMPTY-NEXT:       IMAGE_SCN_MEM_DISCARDABLE (0x2000000)
916; EMPTY-NEXT:       IMAGE_SCN_MEM_READ (0x40000000)
917; EMPTY-NEXT:     ]
918; EMPTY-NEXT:   }
919; EMPTY-NEXT: ]
920; EMPTY:      New FPO [
921; EMPTY-NEXT:   {
922; EMPTY-NEXT:     Offset: 4112
923; EMPTY-NEXT:     Size: 10
924; EMPTY-NEXT:     Number of locals: 0
925; EMPTY-NEXT:     Number of params: 0
926; EMPTY-NEXT:     Size of Prolog: 0
927; EMPTY-NEXT:     Number of Saved Registers: 0
928; EMPTY-NEXT:     Has SEH: No
929; EMPTY-NEXT:     Use BP: No
930; EMPTY-NEXT:     Frame Pointer: 0
931; EMPTY-NEXT:   }
932; EMPTY-NEXT:   {
933; EMPTY-NEXT:     Offset: 0
934; EMPTY-NEXT:     Size: 134
935; EMPTY-NEXT:     Number of locals: 3
936; EMPTY-NEXT:     Number of params: 4
937; EMPTY-NEXT:     Size of Prolog: 0
938; EMPTY-NEXT:     Number of Saved Registers: 0
939; EMPTY-NEXT:     Has SEH: No
940; EMPTY-NEXT:     Use BP: No
941; EMPTY-NEXT:     Frame Pointer: 0
942; EMPTY-NEXT:   }
943; EMPTY-NEXT: ]
944
945; ALL: FileHeaders {
946; ALL:   BlockSize: 4096
947; ALL:   Unknown0: 2
948; ALL:   NumBlocks: 25
949; ALL:   NumDirectoryBytes: 136
950; ALL:   Unknown1: 0
951; ALL:   BlockMapAddr: 24
952; ALL:   NumDirectoryBlocks: 1
953; ALL:   BlockMapOffset: 98304
954; ALL:   DirectoryBlocks: [23]
955; ALL:   NumStreams: 17
956; ALL: }
957; ALL: Streams [
958; ALL:   Stream 0: [Old MSF Directory] (40 bytes)
959; ALL:   Stream 1: [PDB Stream] (118 bytes)
960; ALL:   Stream 2: [TPI Stream] (5392 bytes)
961; ALL:   Stream 3: [DBI Stream] (739 bytes)
962; ALL:   Stream 4: [IPI Stream] (784 bytes)
963; ALL:   Stream 5: [Named Stream "/LinkInfo"] (0 bytes)
964; ALL:   Stream 6: [Global Symbol Hash] (556 bytes)
965; ALL:   Stream 7: [Public Symbol Hash] (604 bytes)
966; ALL:   Stream 8: [Public Symbol Records] (104 bytes)
967; ALL:   Stream 9: [Named Stream "/src/headerblock"] (0 bytes)
968; ALL:   Stream 10: [Section Header Data] (160 bytes)
969; ALL:   Stream 11: [New FPO Data] (32 bytes)
970; ALL:   Stream 12: [Module "d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj"] (308 bytes)
971; ALL:   Stream 13: [Named Stream "/names"] (239 bytes)
972; ALL:   Stream 14: [Module "* Linker *"] (520 bytes)
973; ALL:   Stream 15: [TPI Hash] (308 bytes)
974; ALL:   Stream 16: [IPI Hash] (68 bytes)
975; ALL: ]
976; ALL: StreamBlocks [
977; ALL:   Stream 0: [8]
978; ALL:   Stream 1: [19]
979; ALL:   Stream 2: [18, 17]
980; ALL:   Stream 3: [14]
981; ALL:   Stream 4: [20]
982; ALL:   Stream 5: []
983; ALL:   Stream 6: [11]
984; ALL:   Stream 7: [13]
985; ALL:   Stream 8: [12]
986; ALL:   Stream 9: []
987; ALL:   Stream 10: [10]
988; ALL:   Stream 11: [15]
989; ALL:   Stream 12: [6]
990; ALL:   Stream 13: [16]
991; ALL:   Stream 14: [7]
992; ALL:   Stream 15: [21]
993; ALL:   Stream 16: [22]
994; ALL: ]
995; ALL: PDB Stream {
996; ALL:   Version: 20000404
997; ALL:   Signature: 0x54E507E2
998; ALL:   Age: 1
999; ALL:   Guid: {0B355641-86A0-A249-896F-9988FAE52FF0}
1000; ALL: }
1001; ALL: Type Info Stream (IPI) {
1002; ALL:   IPI Version: 20040203
1003; ALL:   Record count: 15
1004; ALL:   Records [
1005; ALL:     {
1006; ALL:       UdtModSourceLine (0x104B) {
1007; ALL:         TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
1008; ALL:         UDT: __vc_attributes::threadingAttribute (0x100B)
1009; ALL:         SourceFile: <unknown simple type> (0x1)
1010; ALL:         LineNumber: 481
1011; ALL:         Module: 1
1012; ALL:       }
1013; ALL:     }
1014; ALL:     {
1015; ALL:       UdtModSourceLine (0x104C) {
1016; ALL:         TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
1017; ALL:         UDT: __vc_attributes::event_receiverAttribute (0x1017)
1018; ALL:         SourceFile: <unknown simple type> (0x1)
1019; ALL:         LineNumber: 194
1020; ALL:         Module: 1
1021; ALL:       }
1022; ALL:     }
1023; ALL:     {
1024; ALL:       UdtModSourceLine (0x104D) {
1025; ALL:         TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
1026; ALL:         UDT: __vc_attributes::aggregatableAttribute (0x1021)
1027; ALL:         SourceFile: <unknown simple type> (0x1)
1028; ALL:         LineNumber: 603
1029; ALL:         Module: 1
1030; ALL:       }
1031; ALL:     }
1032; ALL:     {
1033; ALL:       UdtModSourceLine (0x104E) {
1034; ALL:         TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
1035; ALL:         UDT: __vc_attributes::event_sourceAttribute (0x102C)
1036; ALL:         SourceFile: <unknown simple type> (0x1)
1037; ALL:         LineNumber: 1200
1038; ALL:         Module: 1
1039; ALL:       }
1040; ALL:     }
1041; ALL:     {
1042; ALL:       UdtModSourceLine (0x104F) {
1043; ALL:         TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
1044; ALL:         UDT: __vc_attributes::moduleAttribute (0x103A)
1045; ALL:         SourceFile: <unknown simple type> (0x1)
1046; ALL:         LineNumber: 540
1047; ALL:         Module: 1
1048; ALL:       }
1049; ALL:     }
1050; ALL:     {
1051; ALL:       UdtModSourceLine (0x1050) {
1052; ALL:         TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
1053; ALL:         UDT: __vc_attributes::helper_attributes::usageAttribute (0x1042)
1054; ALL:         SourceFile: <unknown simple type> (0x1)
1055; ALL:         LineNumber: 108
1056; ALL:         Module: 1
1057; ALL:       }
1058; ALL:     }
1059; ALL:     {
1060; ALL:       UdtModSourceLine (0x1051) {
1061; ALL:         TypeLeafKind: LF_UDT_MOD_SRC_LINE (0x1607)
1062; ALL:         UDT: __vc_attributes::helper_attributes::v1_alttypeAttribute (0x104A)
1063; ALL:         SourceFile: <unknown simple type> (0x1)
1064; ALL:         LineNumber: 96
1065; ALL:         Module: 1
1066; ALL:       }
1067; ALL:     }
1068; ALL:     {
1069; ALL:       StringId (0x1052) {
1070; ALL:         TypeLeafKind: LF_STRING_ID (0x1605)
1071; ALL:         Id: 0x0
1072; ALL:         StringData: d:\src\llvm\test\DebugInfo\PDB\Inputs
1073; ALL:       }
1074; ALL:     }
1075; ALL:     {
1076; ALL:       StringId (0x1053) {
1077; ALL:         TypeLeafKind: LF_STRING_ID (0x1605)
1078; ALL:         Id: 0x0
1079; ALL:         StringData: C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\cl.exe
1080; ALL:       }
1081; ALL:     }
1082; ALL:     {
1083; ALL:       StringId (0x1054) {
1084; ALL:         TypeLeafKind: LF_STRING_ID (0x1605)
1085; ALL:         Id: 0x0
1086; ALL:         StringData: empty.cpp
1087; ALL:       }
1088; ALL:     }
1089; ALL:     {
1090; ALL:       StringId (0x1055) {
1091; ALL:         TypeLeafKind: LF_STRING_ID (0x1605)
1092; ALL:         Id: 0x0
1093; ALL:         StringData: d:\src\llvm\test\DebugInfo\PDB\Inputs\vc120.pdb
1094; ALL:       }
1095; ALL:     }
1096; ALL:     {
1097; ALL:       StringId (0x1056) {
1098; ALL:         TypeLeafKind: LF_STRING_ID (0x1605)
1099; ALL:         Id: 0x0
1100; ALL:         StringData: -Zi -MT -I"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE" -I"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\ATLMFC\INCLUDE" -I"C:\Program Files (x86)\Windows Kits\8.1\include\shared" -I"C:\Program Files (x86)\Windows
1101; ALL:       }
1102; ALL:     }
1103; ALL:     {
1104; ALL:       StringList (0x1057) {
1105; ALL:         TypeLeafKind: LF_SUBSTR_LIST (0x1604)
1106; ALL:         NumArgs: 1
1107; ALL:         Arguments [
1108; ALL:           ArgType: __vc_attributes::threadingAttribute (0x100B)
1109; ALL:         ]
1110; ALL:       }
1111; ALL:     }
1112; ALL:     {
1113; ALL:       StringId (0x1058) {
1114; ALL:         TypeLeafKind: LF_STRING_ID (0x1605)
1115; ALL:         Id: <field list> (0x100C)
1116; ALL:         StringData:  Kits\8.1\include\um" -I"C:\Program Files (x86)\Windows Kits\8.1\include\winrt" -TP -X
1117; ALL:       }
1118; ALL:     }
1119; ALL:     {
1120; ALL:       BuildInfo (0x1059) {
1121; ALL:         TypeLeafKind: LF_BUILDINFO (0x1603)
1122; ALL:         NumArgs: 5
1123; ALL:         Arguments [
1124; ALL:           ArgType: void __vc_attributes::threadingAttribute::(__vc_attributes::threadingAttribute::threading_e) (0x1007)
1125; ALL:           ArgType: void __vc_attributes::threadingAttribute::() (0x1008)
1126; ALL:           ArgType: 0x1009
1127; ALL:           ArgType: <field list> (0x100A)
1128; ALL:           ArgType: __vc_attributes::event_receiverAttribute::type_e (0x100D)
1129; ALL:         ]
1130; ALL:       }
1131; ALL:     }
1132; ALL:   ]
1133; ALL: }
1134; ALL: DBI Stream {
1135; ALL:   Dbi Version: 19990903
1136; ALL:   Age: 1
1137; ALL:   Incremental Linking: Yes
1138; ALL:   Has CTypes: No
1139; ALL:   Is Stripped: No
1140; ALL:   Machine Type: x86
1141; ALL:   Symbol Record Stream Index: 8
1142; ALL:   Public Symbol Stream Index: 7
1143; ALL:   Global Symbol Stream Index: 6
1144; ALL:   Toolchain Version: 12.0
1145; ALL:   mspdb120.dll version: 12.0.31101
1146; ALL:   Modules [
1147; ALL:     {
1148; ALL:       Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
1149; ALL:       Debug Stream Index: 12
1150; ALL:       Object File Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
1151; ALL:       Num Files: 1
1152; ALL:       Source File Name Idx: 0
1153; ALL:       Pdb File Name Idx: 0
1154; ALL:       Line Info Byte Size: 0
1155; ALL:       C13 Line Info Byte Size: 88
1156; ALL:       Symbol Byte Size: 208
1157; ALL:       Type Server Index: 0
1158; ALL:       Has EC Info: No
1159; ALL:       1 Contributing Source Files [
1160; ALL:         d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
1161; ALL:       ]
1162; ALL:       Symbols [
1163; ALL:         {
1164; ALL:           ObjectName {
1165; ALL:             Signature: 0x0
1166; ALL:             ObjectName: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
1167; ALL:           }
1168; ALL:         }
1169; ALL:         {
1170; ALL:           CompilerFlags3 {
1171; ALL:             Language: Cpp (0x1)
1172; ALL:             Flags [ (0x2000)
1173; ALL:               SecurityChecks (0x2000)
1174; ALL:             ]
1175; ALL:             Machine: Pentium3 (0x7)
1176; ALL:             FrontendVersion: 18.0.31101.0
1177; ALL:             BackendVersion: 18.0.31101.0
1178; ALL:             VersionName: Microsoft (R) Optimizing Compiler
1179; ALL:           }
1180; ALL:         }
1181; ALL:         {
1182; ALL:           ProcStart {
1183; ALL:             PtrParent: 0x0
1184; ALL:             PtrEnd: 0xC4
1185; ALL:             PtrNext: 0x0
1186; ALL:             CodeSize: 0xA
1187; ALL:             DbgStart: 0x3
1188; ALL:             DbgEnd: 0x8
1189; ALL:             FunctionType: int () (0x1001)
1190; ALL:             Segment: 0x1
1191; ALL:             Flags [ (0x1)
1192; ALL:               HasFP (0x1)
1193; ALL:             ]
1194; ALL:             DisplayName: main
1195; ALL:           }
1196; ALL:         }
1197; ALL:         {
1198; ALL:           FrameProc {
1199; ALL:             TotalFrameBytes: 0x0
1200; ALL:             PaddingFrameBytes: 0x0
1201; ALL:             OffsetToPadding: 0x0
1202; ALL:             BytesOfCalleeSavedRegisters: 0x0
1203; ALL:             OffsetOfExceptionHandler: 0x0
1204; ALL:             SectionIdOfExceptionHandler: 0x0
1205; ALL:             Flags [ (0x128200)
1206; ALL:               AsynchronousExceptionHandling (0x200)
1207; ALL:               OptimizedForSpeed (0x100000)
1208; ALL:             ]
1209; ALL:           }
1210; ALL:         }
1211; ALL:         {
1212; ALL:           BlockEnd {
1213; ALL:           }
1214; ALL:         }
1215; ALL:         {
1216; ALL:           BuildInfo {
1217; ALL:             BuildId: 4110
1218; ALL:           }
1219; ALL:         }
1220; ALL:       ]
1221; ALL:     }
1222; ALL:     {
1223; ALL:       Name: * Linker *
1224; ALL:       Debug Stream Index: 14
1225; ALL:       Object File Name:
1226; ALL:       Num Files: 0
1227; ALL:       Source File Name Idx: 0
1228; ALL:       Pdb File Name Idx: 1
1229; ALL:       Line Info Byte Size: 0
1230; ALL:       C13 Line Info Byte Size: 0
1231; ALL:       Symbol Byte Size: 516
1232; ALL:       Type Server Index: 0
1233; ALL:       Has EC Info: No
1234; ALL:       0 Contributing Source Files [
1235; ALL:       ]
1236; ALL:       Symbols [
1237; ALL:         {
1238; ALL:           ObjectName {
1239; ALL:             Signature: 0x0
1240; ALL:             ObjectName: * Linker *
1241; ALL:           }
1242; ALL:         }
1243; ALL:         {
1244; ALL:           CompilerFlags3 {
1245; ALL:             Language: Link (0x7)
1246; ALL:             Flags [ (0x0)
1247; ALL:             ]
1248; ALL:             Machine: Intel80386 (0x3)
1249; ALL:             FrontendVersion: 0.0.0.0
1250; ALL:             BackendVersion: 12.0.31101.0
1251; ALL:             VersionName: Microsoft (R) LINK
1252; ALL:           }
1253; ALL:         }
1254; ALL:         {
1255; ALL:           EnvBlock {
1256; ALL:             Reserved: 0
1257; ALL:             Entries [
1258; ALL:               cwd
1259; ALL:               d:\src\llvm\test\DebugInfo\PDB\Inputs
1260; ALL:               exe
1261; ALL:               C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\link.exe
1262; ALL:               pdb
1263; ALL:               d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.pdb
1264; ALL:             ]
1265; ALL:           }
1266; ALL:         }
1267; ALL:         {
1268; ALL:           Trampoline {
1269; ALL:             Type: TrampIncremental (0x0)
1270; ALL:             Size: 5
1271; ALL:             ThunkOff: 5
1272; ALL:             TargetOff: 16
1273; ALL:             ThunkSection: 1
1274; ALL:             TargetSection: 1
1275; ALL:           }
1276; ALL:         }
1277; ALL:         {
1278; ALL:           Section {
1279; ALL:             SectionNumber: 1
1280; ALL:             Alignment: 12
1281; ALL:             Reserved: 0
1282; ALL:             Rva: 4096
1283; ALL:             Length: 4122
1284; ALL:             Characteristics [ (0x60000020)
1285; ALL:               IMAGE_SCN_CNT_CODE (0x20)
1286; ALL:               IMAGE_SCN_MEM_EXECUTE (0x20000000)
1287; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1288; ALL:             ]
1289; ALL:             Name: .text
1290; ALL:           }
1291; ALL:         }
1292; ALL:         {
1293; ALL:           COFF Group {
1294; ALL:             Size: 4122
1295; ALL:             Characteristics [ (0x60000020)
1296; ALL:               IMAGE_SCN_CNT_CODE (0x20)
1297; ALL:               IMAGE_SCN_MEM_EXECUTE (0x20000000)
1298; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1299; ALL:             ]
1300; ALL:             Offset: 0
1301; ALL:             Segment: 1
1302; ALL:             Name: .text$mn
1303; ALL:           }
1304; ALL:         }
1305; ALL:         {
1306; ALL:           Section {
1307; ALL:             SectionNumber: 2
1308; ALL:             Alignment: 12
1309; ALL:             Reserved: 0
1310; ALL:             Rva: 12288
1311; ALL:             Length: 690
1312; ALL:             Characteristics [ (0x40000040)
1313; ALL:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1314; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1315; ALL:             ]
1316; ALL:             Name: .rdata
1317; ALL:           }
1318; ALL:         }
1319; ALL:         {
1320; ALL:           COFF Group {
1321; ALL:             Size: 323
1322; ALL:             Characteristics [ (0x40000040)
1323; ALL:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1324; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1325; ALL:             ]
1326; ALL:             Offset: 0
1327; ALL:             Segment: 2
1328; ALL:             Name: .rdata
1329; ALL:           }
1330; ALL:         }
1331; ALL:         {
1332; ALL:           COFF Group {
1333; ALL:             Size: 0
1334; ALL:             Characteristics [ (0x40000040)
1335; ALL:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1336; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1337; ALL:             ]
1338; ALL:             Offset: 323
1339; ALL:             Segment: 2
1340; ALL:             Name: .edata
1341; ALL:           }
1342; ALL:         }
1343; ALL:         {
1344; ALL:           COFF Group {
1345; ALL:             Size: 366
1346; ALL:             Characteristics [ (0x40000040)
1347; ALL:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1348; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1349; ALL:             ]
1350; ALL:             Offset: 324
1351; ALL:             Segment: 2
1352; ALL:             Name: .rdata$debug
1353; ALL:           }
1354; ALL:         }
1355; ALL:         {
1356; ALL:           Section {
1357; ALL:             SectionNumber: 3
1358; ALL:             Alignment: 12
1359; ALL:             Reserved: 0
1360; ALL:             Rva: 16384
1361; ALL:             Length: 4
1362; ALL:             Characteristics [ (0xC0000040)
1363; ALL:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1364; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1365; ALL:               IMAGE_SCN_MEM_WRITE (0x80000000)
1366; ALL:             ]
1367; ALL:             Name: .data
1368; ALL:           }
1369; ALL:         }
1370; ALL:         {
1371; ALL:           COFF Group {
1372; ALL:             Size: 4
1373; ALL:             Characteristics [ (0xC0000080)
1374; ALL:               IMAGE_SCN_CNT_UNINITIALIZED_DATA (0x80)
1375; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1376; ALL:               IMAGE_SCN_MEM_WRITE (0x80000000)
1377; ALL:             ]
1378; ALL:             Offset: 0
1379; ALL:             Segment: 3
1380; ALL:             Name: .bss
1381; ALL:           }
1382; ALL:         }
1383; ALL:         {
1384; ALL:           Section {
1385; ALL:             SectionNumber: 4
1386; ALL:             Alignment: 12
1387; ALL:             Reserved: 0
1388; ALL:             Rva: 20480
1389; ALL:             Length: 8
1390; ALL:             Characteristics [ (0x42000040)
1391; ALL:               IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1392; ALL:               IMAGE_SCN_MEM_DISCARDABLE (0x2000000)
1393; ALL:               IMAGE_SCN_MEM_READ (0x40000000)
1394; ALL:             ]
1395; ALL:             Name: .reloc
1396; ALL:           }
1397; ALL:         }
1398; ALL:       ]
1399; ALL:     }
1400; ALL:   ]
1401; ALL: }
1402; ALL: Section Contributions [
1403; ALL:   Contribution {
1404; ALL:     ISect: 1
1405; ALL:     Off: 0
1406; ALL:     Size: 10
1407; ALL:     Characteristics [ (0x60000020)
1408; ALL:       IMAGE_SCN_CNT_CODE (0x20)
1409; ALL:       IMAGE_SCN_MEM_EXECUTE (0x20000000)
1410; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1411; ALL:     ]
1412; ALL:     Module {
1413; ALL:       Index: 1
1414; ALL:       Name: * Linker *
1415; ALL:     }
1416; ALL:     Data CRC: 0
1417; ALL:     Reloc CRC: 0
1418; ALL:   }
1419; ALL:   Contribution {
1420; ALL:     ISect: 1
1421; ALL:     Off: 16
1422; ALL:     Size: 10
1423; ALL:     Characteristics [ (0x60500020)
1424; ALL:       IMAGE_SCN_ALIGN_16BYTES (0x500000)
1425; ALL:       IMAGE_SCN_CNT_CODE (0x20)
1426; ALL:       IMAGE_SCN_MEM_EXECUTE (0x20000000)
1427; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1428; ALL:     ]
1429; ALL:     Module {
1430; ALL:       Index: 0
1431; ALL:       Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
1432; ALL:     }
1433; ALL:     Data CRC: 3617027124
1434; ALL:     Reloc CRC: 0
1435; ALL:   }
1436; ALL:   Contribution {
1437; ALL:     ISect: 2
1438; ALL:     Off: 0
1439; ALL:     Size: 56
1440; ALL:     Characteristics [ (0x40000040)
1441; ALL:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1442; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1443; ALL:     ]
1444; ALL:     Module {
1445; ALL:       Index: 1
1446; ALL:       Name: * Linker *
1447; ALL:     }
1448; ALL:     Data CRC: 0
1449; ALL:     Reloc CRC: 0
1450; ALL:   }
1451; ALL:   Contribution {
1452; ALL:     ISect: 2
1453; ALL:     Off: 324
1454; ALL:     Size: 72
1455; ALL:     Characteristics [ (0x40300040)
1456; ALL:       IMAGE_SCN_ALIGN_4BYTES (0x300000)
1457; ALL:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1458; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1459; ALL:     ]
1460; ALL:     Module {
1461; ALL:       Index: 1
1462; ALL:       Name: * Linker *
1463; ALL:     }
1464; ALL:     Data CRC: 0
1465; ALL:     Reloc CRC: 0
1466; ALL:   }
1467; ALL:   Contribution {
1468; ALL:     ISect: 2
1469; ALL:     Off: 396
1470; ALL:     Size: 20
1471; ALL:     Characteristics [ (0x40300040)
1472; ALL:       IMAGE_SCN_ALIGN_4BYTES (0x300000)
1473; ALL:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1474; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1475; ALL:     ]
1476; ALL:     Module {
1477; ALL:       Index: 1
1478; ALL:       Name: * Linker *
1479; ALL:     }
1480; ALL:     Data CRC: 0
1481; ALL:     Reloc CRC: 0
1482; ALL:   }
1483; ALL:   Contribution {
1484; ALL:     ISect: 3
1485; ALL:     Off: 0
1486; ALL:     Size: 4
1487; ALL:     Characteristics [ (0xC0300080)
1488; ALL:       IMAGE_SCN_ALIGN_4BYTES (0x300000)
1489; ALL:       IMAGE_SCN_CNT_UNINITIALIZED_DATA (0x80)
1490; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1491; ALL:       IMAGE_SCN_MEM_WRITE (0x80000000)
1492; ALL:     ]
1493; ALL:     Module {
1494; ALL:       Index: 0
1495; ALL:       Name: d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj
1496; ALL:     }
1497; ALL:     Data CRC: 0
1498; ALL:     Reloc CRC: 0
1499; ALL:   }
1500; ALL: ]
1501; ALL: Section Map [
1502; ALL:   Entry {
1503; ALL:     Flags: 269
1504; ALL:     Ovl: 0
1505; ALL:     Group: 0
1506; ALL:     Frame: 1
1507; ALL:     SecName: 65535
1508; ALL:     ClassName: 65535
1509; ALL:     Offset: 0
1510; ALL:     SecByteLength: 4122
1511; ALL:   }
1512; ALL:   Entry {
1513; ALL:     Flags: 265
1514; ALL:     Ovl: 0
1515; ALL:     Group: 0
1516; ALL:     Frame: 2
1517; ALL:     SecName: 65535
1518; ALL:     ClassName: 65535
1519; ALL:     Offset: 0
1520; ALL:     SecByteLength: 690
1521; ALL:   }
1522; ALL:   Entry {
1523; ALL:     Flags: 267
1524; ALL:     Ovl: 0
1525; ALL:     Group: 0
1526; ALL:     Frame: 3
1527; ALL:     SecName: 65535
1528; ALL:     ClassName: 65535
1529; ALL:     Offset: 0
1530; ALL:     SecByteLength: 4
1531; ALL:   }
1532; ALL:   Entry {
1533; ALL:     Flags: 265
1534; ALL:     Ovl: 0
1535; ALL:     Group: 0
1536; ALL:     Frame: 4
1537; ALL:     SecName: 65535
1538; ALL:     ClassName: 65535
1539; ALL:     Offset: 0
1540; ALL:     SecByteLength: 8
1541; ALL:   }
1542; ALL:   Entry {
1543; ALL:     Flags: 520
1544; ALL:     Ovl: 0
1545; ALL:     Group: 0
1546; ALL:     Frame: 0
1547; ALL:     SecName: 65535
1548; ALL:     ClassName: 65535
1549; ALL:     Offset: 0
1550; ALL:     SecByteLength: 4294967295
1551; ALL:   }
1552; ALL: ]
1553; ALL: Publics Stream {
1554; ALL:   Stream number: 7
1555; ALL:   SymHash: 556
1556; ALL:   AddrMap: 8
1557; ALL:   Number of buckets: 2
1558; ALL:   Hash Buckets: [0, 12]
1559; ALL:   Address Map: [36, 0]
1560; ALL:   Thunk Map: [4112]
1561; ALL:   Section Offsets: [4096, 1]
1562; ALL:   Symbols [
1563; ALL:     {
1564; ALL:       PublicSym {
1565; ALL:         Type: 0
1566; ALL:         Seg: 3
1567; ALL:         Off: 0
1568; ALL:         Name: ?__purecall@@3PAXA
1569; ALL:       }
1570; ALL:     }
1571; ALL:     {
1572; ALL:       PublicSym {
1573; ALL:         Type: 2
1574; ALL:         Seg: 1
1575; ALL:         Off: 16
1576; ALL:         Name: _main
1577; ALL:       }
1578; ALL:     }
1579; ALL:     {
1580; ALL:       ProcRef {
1581; ALL:         SumName: 0
1582; ALL:         SymOffset: 120
1583; ALL:         Mod: 1
1584; ALL:         Name: main
1585; ALL:       }
1586; ALL:     }
1587; ALL:     {
1588; ALL:       DataSym {
1589; ALL:         Type: void* (0x403)
1590; ALL:         DisplayName: __purecall
1591; ALL:       }
1592; ALL:     }
1593; ALL:   ]
1594; ALL: }
1595; ALL: Section Headers [
1596; ALL:   {
1597; ALL:     Name: .text
1598; ALL:     Virtual Size: 4122
1599; ALL:     Virtual Address: 4096
1600; ALL:     Size of Raw Data: 4608
1601; ALL:     File Pointer to Raw Data: 1024
1602; ALL:     File Pointer to Relocations: 0
1603; ALL:     File Pointer to Linenumbers: 0
1604; ALL:     Number of Relocations: 0
1605; ALL:     Number of Linenumbers: 0
1606; ALL:     Characteristics [ (0x60000020)
1607; ALL:       IMAGE_SCN_CNT_CODE (0x20)
1608; ALL:       IMAGE_SCN_MEM_EXECUTE (0x20000000)
1609; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1610; ALL:     ]
1611; ALL:   }
1612; ALL:   {
1613; ALL:     Name: .rdata
1614; ALL:     Virtual Size: 690
1615; ALL:     Virtual Address: 12288
1616; ALL:     Size of Raw Data: 1024
1617; ALL:     File Pointer to Raw Data: 5632
1618; ALL:     File Pointer to Relocations: 0
1619; ALL:     File Pointer to Linenumbers: 0
1620; ALL:     Number of Relocations: 0
1621; ALL:     Number of Linenumbers: 0
1622; ALL:     Characteristics [ (0x40000040)
1623; ALL:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1624; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1625; ALL:     ]
1626; ALL:   }
1627; ALL:   {
1628; ALL:     Name: .data
1629; ALL:     Virtual Size: 4
1630; ALL:     Virtual Address: 16384
1631; ALL:     Size of Raw Data: 0
1632; ALL:     File Pointer to Raw Data: 0
1633; ALL:     File Pointer to Relocations: 0
1634; ALL:     File Pointer to Linenumbers: 0
1635; ALL:     Number of Relocations: 0
1636; ALL:     Number of Linenumbers: 0
1637; ALL:     Characteristics [ (0xC0000040)
1638; ALL:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1639; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1640; ALL:       IMAGE_SCN_MEM_WRITE (0x80000000)
1641; ALL:     ]
1642; ALL:   }
1643; ALL:   {
1644; ALL:     Name: .reloc
1645; ALL:     Virtual Size: 8
1646; ALL:     Virtual Address: 20480
1647; ALL:     Size of Raw Data: 512
1648; ALL:     File Pointer to Raw Data: 6656
1649; ALL:     File Pointer to Relocations: 0
1650; ALL:     File Pointer to Linenumbers: 0
1651; ALL:     Number of Relocations: 0
1652; ALL:     Number of Linenumbers: 0
1653; ALL:     Characteristics [ (0x42000040)
1654; ALL:       IMAGE_SCN_CNT_INITIALIZED_DATA (0x40)
1655; ALL:       IMAGE_SCN_MEM_DISCARDABLE (0x2000000)
1656; ALL:       IMAGE_SCN_MEM_READ (0x40000000)
1657; ALL:     ]
1658; ALL:   }
1659; ALL: ]
1660
1661; BIG:      FileHeaders {
1662; BIG-NEXT:   BlockSize: 4096
1663; BIG-NEXT:   Unknown0: 2
1664; BIG-NEXT:   NumBlocks: 99
1665; BIG-NEXT:   NumDirectoryBytes: 616
1666; BIG-NEXT:   Unknown1: 0
1667; BIG-NEXT:   BlockMapAddr: 97
1668; BIG-NEXT:   NumDirectoryBlocks: 1
1669; BIG-NEXT:   BlockMapOffset: 397312
1670; BIG-NEXT:   DirectoryBlocks: [96]
1671; BIG-NEXT:   NumStreams: 64
1672; BIG-NEXT: }
1673; BIG-NEXT: PDB Stream {
1674; BIG-NEXT:   Version: 20000404
1675; BIG-NEXT:   Signature: 0x571FFE67
1676; BIG-NEXT:   Age: 1
1677; BIG-NEXT:   Guid: {880ECC89-DF81-0B4F-839C-58CBD052E937}
1678; BIG-NEXT: }
1679; BIG-NEXT: Stream '/names' {
1680; BIG-NEXT:   Index: 13
1681; BIG-NEXT:   Signature: 0xEFFEEFFE
1682; BIG-NEXT:   Version: 1
1683; BIG-NEXT:   Name Count: 92
1684; BIG-NEXT:   Names [
1685; BIG-NEXT:     2938: f:\dd\vctools\crt\vcruntime\inc\vcruntime_startup.h
1686; BIG-NEXT:     2569: f:\dd\vctools\crt\vcstartup\src\misc\checkcfg.c
1687; BIG-NEXT:     261: f:\dd\vctools\langapi\include\isa_availability.h
1688; BIG-NEXT:     4526: $T0 $ebp = $T2 $esp = $T1 .raSearchStart = $eip $T1 ^ = $ebp $T0 = $esp $T1 4 + =
1689; BIG-NEXT:     4129: f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl
1690; BIG-NEXT:     4415: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $20 $T0 40 - ^ =  $23 $T0 44 - ^ =  $24 $T0 48 - ^ =
1691; BIG-NEXT:     4921: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $23 $T0 16 - ^ =  $24 $T0 20 - ^ =
1692; BIG-NEXT:     310: f:\dd\externalapis\windows\8.1\sdk\inc\wingdi.h
1693; BIG-NEXT:     3880: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\predefined c++ types (compiler internal)
1694; BIG-NEXT:     2401: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $23 $T0 24 - ^ =
1695; BIG-NEXT:     635: f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1696; BIG-NEXT:     5014: f:\dd\vctools\crt\vcstartup\src\utility\ucrt_stubs.cpp
1697; BIG-NEXT:     157: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =
1698; BIG-NEXT:     2766: f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_init.c
1699; BIG-NEXT:     3196: f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
1700; BIG-NEXT:     4274: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + =  $23 $T0 4 - ^ =
1701; BIG-NEXT:     5322: f:\dd\vctools\crt\vcstartup\src\defaults\default_precision.cpp
1702; BIG-NEXT:     3768: f:\dd\vctools\crt\vcstartup\src\defaults\thread_locale.cpp
1703; BIG-NEXT:     592: f:\dd\externalapis\unifiedcrt\inc\string.h
1704; BIG-NEXT:     887: f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1705; BIG-NEXT:     1898: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + =  $20 $T0 4 - ^ =  $23 $T0 8 - ^ =
1706; BIG-NEXT:     1: d:\src\llvm\test\tools\llvm-symbolizer\pdb\inputs\test.cpp
1707; BIG-NEXT:     3362: f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
1708; BIG-NEXT:     1692: f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
1709; BIG-NEXT:     4077: f:\dd\externalapis\unifiedcrt\inc\corecrt_startup.h
1710; BIG-NEXT:     5108: f:\dd\externalapis\windows\8.1\sdk\inc\processthreadsapi.h
1711; BIG-NEXT:     2353: f:\dd\vctools\crt\vcstartup\src\gs\gs_support.c
1712; BIG-NEXT:     5167: f:\dd\vctools\crt\vcstartup\src\utility\utility_desktop.cpp
1713; BIG-NEXT:     2881: f:\dd\vctools\crt\vcstartup\src\utility\ucrt_detection.c
1714; BIG-NEXT:     3714: f:\dd\vctools\crt\vcstartup\src\defaults\new_mode.cpp
1715; BIG-NEXT:     2206: f:\dd\vctools\crt\vcstartup\src\eh\i386\secchk.c
1716; BIG-NEXT:     3661: f:\dd\vctools\crt\vcstartup\src\defaults\matherr.cpp
1717; BIG-NEXT:     457: f:\dd\externalapis\unifiedcrt\inc\corecrt.h
1718; BIG-NEXT:     3481: f:\dd\vctools\crt\vcstartup\src\defaults\env_mode.cpp
1719; BIG-NEXT:     992: f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1720; BIG-NEXT:     1791: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + =
1721; BIG-NEXT:     4028: f:\dd\vctools\crt\vcstartup\src\eh\tncleanup.cpp
1722; BIG-NEXT:     1977: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + =  $20 $T0 4 - ^ =  $23 $T0 8 - ^ =  $24 $T0 12 - ^ =
1723; BIG-NEXT:     688: f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1724; BIG-NEXT:     2074: f:\dd\vctools\crt\vcstartup\src\eh\i386\sehprolg4.asm
1725; BIG-NEXT:     214: f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1726; BIG-NEXT:     939: f:\dd\vctools\crt\vcstartup\src\misc\i386\cpu_disp.c
1727; BIG-NEXT:     2617: f:\dd\vctools\crt\vcstartup\src\misc\guard_support.c
1728; BIG-NEXT:     3827: f:\dd\vctools\crt\vcruntime\inc\vcruntime_typeinfo.h
1729; BIG-NEXT:     407: f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
1730; BIG-NEXT:     2476: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $23 $T0 24 - ^ =  $24 $T0 28 - ^ =
1731; BIG-NEXT:     4609: f:\dd\vctools\crt\vcstartup\src\utility\utility.cpp
1732; BIG-NEXT:     4184: f:\dd\vctools\crt\vcruntime\inc\eh.h
1733; BIG-NEXT:     5227: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $20 $T0 808 - ^ =  $23 $T0 812 - ^ =
1734; BIG-NEXT:     1403: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\predefined c++ attributes (compiler internal)
1735; BIG-NEXT:     60: d:\src\llvm\test\tools\llvm-symbolizer\pdb\inputs\predefined c++ attributes (compiler internal)
1736; BIG-NEXT:     2990: f:\dd\vctools\crt\vcstartup\src\defaults\argv_mode.cpp
1737; BIG-NEXT:     3045: f:\dd\vctools\crt\vcstartup\src\defaults\commit_mode.cpp
1738; BIG-NEXT:     4221: f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp
1739; BIG-NEXT:     3320: f:\dd\externalapis\unifiedcrt\inc\stdio.h
1740; BIG-NEXT:     3974: f:\dd\vctools\crt\vcruntime\inc\vcruntime_exception.h
1741; BIG-NEXT:     1551: f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
1742; BIG-NEXT:     2711: f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_dtor.c
1743; BIG-NEXT:     501: f:\dd\vctools\crt\vcruntime\inc\i386\mmintrin.h
1744; BIG-NEXT:     4661: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $23 $T0 4 - ^ =
1745; BIG-NEXT:     4735: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $20 $T0 28 - ^ =  $23 $T0 32 - ^ =  $24 $T0 36 - ^ =
1746; BIG-NEXT:     358: f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1747; BIG-NEXT:     1362: f:\dd\vctools\crt\vcruntime\inc\rtcapi.h
1748; BIG-NEXT:     3419: f:\dd\vctools\crt\vcstartup\src\defaults\denormal_control.cpp
1749; BIG-NEXT:     2255: f:\dd\vctools\crt\vcstartup\src\gs\gs_report.c
1750; BIG-NEXT:     2302: f:\dd\externalapis\windows\8.1\sdk\inc\minwindef.h
1751; BIG-NEXT:     3102: f:\dd\vctools\crt\vcruntime\inc\vadefs.h
1752; BIG-NEXT:     2128: _TP_CALLBACK_ENVIRON_V3
1753; BIG-NEXT:     4336: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + =  $23 $T0 4 - ^ =  $24 $T0 8 - ^ =
1754; BIG-NEXT:     3143: f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
1755; BIG-NEXT:     1643: f:\dd\vctools\crt\vcstartup\src\rtc\initsect.cpp
1756; BIG-NEXT:     1041: f:\dd\externalapis\unifiedcrt\inc\ctype.h
1757; BIG-NEXT:     2821: f:\dd\vctools\crt\vcstartup\src\utility\matherr_detection.c
1758; BIG-NEXT:     3590: f:\dd\vctools\crt\vcstartup\src\defaults\invalid_parameter_handler.cpp
1759; BIG-NEXT:     788: f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1760; BIG-NEXT:     2152: f:\dd\vctools\crt\vcstartup\src\eh\i386\chandler4gs.c
1761; BIG-NEXT:     5069: f:\dd\vctools\langapi\include\ehdata.h
1762; BIG-NEXT:     3535: f:\dd\vctools\crt\vcstartup\src\defaults\file_mode.cpp
1763; BIG-NEXT:     2670: f:\dd\externalapis\unifiedcrt\inc\math.h
1764; BIG-NEXT:     1502: f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
1765; BIG-NEXT:     1158: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $20 $T0 48 - ^ =  $23 $T0 52 - ^ =
1766; BIG-NEXT:     1251: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $20 $T0 48 - ^ =  $23 $T0 52 - ^ =  $24 $T0 56 - ^ =
1767; BIG-NEXT:     1600: f:\dd\externalapis\unifiedcrt\inc\stdlib.h
1768; BIG-NEXT:     3247: f:\dd\vctools\crt\vcstartup\src\defaults\default_local_stdio_options.cpp
1769; BIG-NEXT:     738: f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1770; BIG-NEXT:     549: f:\dd\externalapis\unifiedcrt\inc\malloc.h
1771; BIG-NEXT:     837: f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1772; BIG-NEXT:     1836: $T0 .raSearch = $eip $T0 ^ = $esp $T0 4 + =  $20 $T0 4 - ^ =
1773; BIG-NEXT:     1083: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $20 $T0 48 - ^ =
1774; BIG-NEXT:     4846: $T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + =  $23 $T0 16 - ^ =
1775; BIG-NEXT:     1740: f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
1776; BIG-NEXT:   ]
1777; BIG-NEXT: }
1778; BIG-NEXT: DBI Stream {
1779; BIG-NEXT:   Dbi Version: 19990903
1780; BIG-NEXT:   Age: 1
1781; BIG-NEXT:   Incremental Linking: Yes
1782; BIG-NEXT:   Has CTypes: No
1783; BIG-NEXT:   Is Stripped: No
1784; BIG-NEXT:   Machine Type: x86
1785; BIG-NEXT:   Symbol Record Stream Index: 9
1786; BIG-NEXT:   Public Symbol Stream Index: 8
1787; BIG-NEXT:   Global Symbol Stream Index: 7
1788; BIG-NEXT:   Toolchain Version: 14.0
1789; BIG-NEXT:   mspdb140.dll version: 14.0.23918
1790; BIG-NEXT:   Modules [
1791; BIG-NEXT:     {
1792; BIG-NEXT:       Name: D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj
1793; BIG-NEXT:       Debug Stream Index: 12
1794; BIG-NEXT:       Object File Name: D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj
1795; BIG-NEXT:       Num Files: 1
1796; BIG-NEXT:       Source File Name Idx: 0
1797; BIG-NEXT:       Pdb File Name Idx: 0
1798; BIG-NEXT:       Line Info Byte Size: 0
1799; BIG-NEXT:       C13 Line Info Byte Size: 400
1800; BIG-NEXT:       Symbol Byte Size: 872
1801; BIG-NEXT:       Type Server Index: 0
1802; BIG-NEXT:       Has EC Info: No
1803; BIG-NEXT:       1 Contributing Source Files [
1804; BIG-NEXT:         d:\src\llvm\test\tools\llvm-symbolizer\pdb\inputs\test.cpp
1805; BIG-NEXT:       ]
1806; BIG-NEXT:     }
1807; BIG-NEXT:     {
1808; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_cpu_disp_.obj
1809; BIG-NEXT:       Debug Stream Index: 14
1810; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
1811; BIG-NEXT:       Num Files: 14
1812; BIG-NEXT:       Source File Name Idx: 0
1813; BIG-NEXT:       Pdb File Name Idx: 0
1814; BIG-NEXT:       Line Info Byte Size: 0
1815; BIG-NEXT:       C13 Line Info Byte Size: 344
1816; BIG-NEXT:       Symbol Byte Size: 720
1817; BIG-NEXT:       Type Server Index: 0
1818; BIG-NEXT:       Has EC Info: No
1819; BIG-NEXT:       14 Contributing Source Files [
1820; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
1821; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
1822; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1823; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
1824; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1825; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1826; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1827; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1828; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1829; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1830; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\misc\i386\cpu_disp.c
1831; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1832; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1833; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
1834; BIG-NEXT:       ]
1835; BIG-NEXT:     }
1836; BIG-NEXT:     {
1837; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_initsect_.obj
1838; BIG-NEXT:       Debug Stream Index: 15
1839; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
1840; BIG-NEXT:       Num Files: 19
1841; BIG-NEXT:       Source File Name Idx: 0
1842; BIG-NEXT:       Pdb File Name Idx: 0
1843; BIG-NEXT:       Line Info Byte Size: 0
1844; BIG-NEXT:       C13 Line Info Byte Size: 464
1845; BIG-NEXT:       Symbol Byte Size: 464
1846; BIG-NEXT:       Type Server Index: 0
1847; BIG-NEXT:       Has EC Info: No
1848; BIG-NEXT:       19 Contributing Source Files [
1849; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1850; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1851; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\rtc\initsect.cpp
1852; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1853; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
1854; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1855; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1856; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1857; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1858; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
1859; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1860; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
1861; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
1862; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
1863; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
1864; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
1865; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
1866; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
1867; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1868; BIG-NEXT:       ]
1869; BIG-NEXT:     }
1870; BIG-NEXT:     {
1871; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_sehprolg4_.obj
1872; BIG-NEXT:       Debug Stream Index: 16
1873; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
1874; BIG-NEXT:       Num Files: 1
1875; BIG-NEXT:       Source File Name Idx: 1
1876; BIG-NEXT:       Pdb File Name Idx: 0
1877; BIG-NEXT:       Line Info Byte Size: 0
1878; BIG-NEXT:       C13 Line Info Byte Size: 32
1879; BIG-NEXT:       Symbol Byte Size: 444
1880; BIG-NEXT:       Type Server Index: 0
1881; BIG-NEXT:       Has EC Info: No
1882; BIG-NEXT:       1 Contributing Source Files [
1883; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\eh\i386\sehprolg4.asm
1884; BIG-NEXT:       ]
1885; BIG-NEXT:     }
1886; BIG-NEXT:     {
1887; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_chandler4gs_.obj
1888; BIG-NEXT:       Debug Stream Index: 17
1889; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
1890; BIG-NEXT:       Num Files: 14
1891; BIG-NEXT:       Source File Name Idx: 0
1892; BIG-NEXT:       Pdb File Name Idx: 0
1893; BIG-NEXT:       Line Info Byte Size: 0
1894; BIG-NEXT:       C13 Line Info Byte Size: 344
1895; BIG-NEXT:       Symbol Byte Size: 604
1896; BIG-NEXT:       Type Server Index: 0
1897; BIG-NEXT:       Has EC Info: No
1898; BIG-NEXT:       14 Contributing Source Files [
1899; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
1900; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
1901; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1902; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
1903; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1904; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1905; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1906; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1907; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1908; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1909; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\eh\i386\chandler4gs.c
1910; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1911; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1912; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
1913; BIG-NEXT:       ]
1914; BIG-NEXT:     }
1915; BIG-NEXT:     {
1916; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_secchk_.obj
1917; BIG-NEXT:       Debug Stream Index: 18
1918; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
1919; BIG-NEXT:       Num Files: 14
1920; BIG-NEXT:       Source File Name Idx: 0
1921; BIG-NEXT:       Pdb File Name Idx: 0
1922; BIG-NEXT:       Line Info Byte Size: 0
1923; BIG-NEXT:       C13 Line Info Byte Size: 344
1924; BIG-NEXT:       Symbol Byte Size: 344
1925; BIG-NEXT:       Type Server Index: 0
1926; BIG-NEXT:       Has EC Info: No
1927; BIG-NEXT:       14 Contributing Source Files [
1928; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
1929; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
1930; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1931; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
1932; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1933; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1934; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1935; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1936; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1937; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1938; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\eh\i386\secchk.c
1939; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1940; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1941; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
1942; BIG-NEXT:       ]
1943; BIG-NEXT:     }
1944; BIG-NEXT:     {
1945; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_cookie.obj
1946; BIG-NEXT:       Debug Stream Index: 19
1947; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
1948; BIG-NEXT:       Num Files: 9
1949; BIG-NEXT:       Source File Name Idx: 0
1950; BIG-NEXT:       Pdb File Name Idx: 0
1951; BIG-NEXT:       Line Info Byte Size: 0
1952; BIG-NEXT:       C13 Line Info Byte Size: 224
1953; BIG-NEXT:       Symbol Byte Size: 160
1954; BIG-NEXT:       Type Server Index: 0
1955; BIG-NEXT:       Has EC Info: No
1956; BIG-NEXT:       9 Contributing Source Files [
1957; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1958; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
1959; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1960; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1961; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1962; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1963; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1964; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1965; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
1966; BIG-NEXT:       ]
1967; BIG-NEXT:     }
1968; BIG-NEXT:     {
1969; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_report.obj
1970; BIG-NEXT:       Debug Stream Index: 20
1971; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
1972; BIG-NEXT:       Num Files: 14
1973; BIG-NEXT:       Source File Name Idx: 0
1974; BIG-NEXT:       Pdb File Name Idx: 0
1975; BIG-NEXT:       Line Info Byte Size: 0
1976; BIG-NEXT:       C13 Line Info Byte Size: 1392
1977; BIG-NEXT:       Symbol Byte Size: 1144
1978; BIG-NEXT:       Type Server Index: 0
1979; BIG-NEXT:       Has EC Info: No
1980; BIG-NEXT:       14 Contributing Source Files [
1981; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
1982; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
1983; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1984; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
1985; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1986; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1987; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1988; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1989; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1990; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1991; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\gs\gs_report.c
1992; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1993; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1994; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
1995; BIG-NEXT:       ]
1996; BIG-NEXT:     }
1997; BIG-NEXT:     {
1998; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_support.obj
1999; BIG-NEXT:       Debug Stream Index: 21
2000; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2001; BIG-NEXT:       Num Files: 10
2002; BIG-NEXT:       Source File Name Idx: 0
2003; BIG-NEXT:       Pdb File Name Idx: 0
2004; BIG-NEXT:       Line Info Byte Size: 0
2005; BIG-NEXT:       C13 Line Info Byte Size: 432
2006; BIG-NEXT:       Symbol Byte Size: 552
2007; BIG-NEXT:       Type Server Index: 0
2008; BIG-NEXT:       Has EC Info: No
2009; BIG-NEXT:       10 Contributing Source Files [
2010; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2011; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2012; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2013; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2014; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2015; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2016; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2017; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2018; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2019; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\gs\gs_support.c
2020; BIG-NEXT:       ]
2021; BIG-NEXT:     }
2022; BIG-NEXT:     {
2023; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\checkcfg.obj
2024; BIG-NEXT:       Debug Stream Index: 22
2025; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2026; BIG-NEXT:       Num Files: 14
2027; BIG-NEXT:       Source File Name Idx: 0
2028; BIG-NEXT:       Pdb File Name Idx: 0
2029; BIG-NEXT:       Line Info Byte Size: 0
2030; BIG-NEXT:       C13 Line Info Byte Size: 392
2031; BIG-NEXT:       Symbol Byte Size: 328
2032; BIG-NEXT:       Type Server Index: 0
2033; BIG-NEXT:       Has EC Info: No
2034; BIG-NEXT:       14 Contributing Source Files [
2035; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2036; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2037; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2038; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
2039; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2040; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2041; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2042; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2043; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2044; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2045; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\misc\checkcfg.c
2046; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2047; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2048; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2049; BIG-NEXT:       ]
2050; BIG-NEXT:     }
2051; BIG-NEXT:     {
2052; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\guard_support.obj
2053; BIG-NEXT:       Debug Stream Index: 23
2054; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2055; BIG-NEXT:       Num Files: 10
2056; BIG-NEXT:       Source File Name Idx: 0
2057; BIG-NEXT:       Pdb File Name Idx: 0
2058; BIG-NEXT:       Line Info Byte Size: 0
2059; BIG-NEXT:       C13 Line Info Byte Size: 352
2060; BIG-NEXT:       Symbol Byte Size: 424
2061; BIG-NEXT:       Type Server Index: 0
2062; BIG-NEXT:       Has EC Info: No
2063; BIG-NEXT:       10 Contributing Source Files [
2064; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2065; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2066; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2067; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2068; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2069; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2070; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2071; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2072; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2073; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\misc\guard_support.c
2074; BIG-NEXT:       ]
2075; BIG-NEXT:     }
2076; BIG-NEXT:     {
2077; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\loadcfg.obj
2078; BIG-NEXT:       Debug Stream Index: 24
2079; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2080; BIG-NEXT:       Num Files: 9
2081; BIG-NEXT:       Source File Name Idx: 0
2082; BIG-NEXT:       Pdb File Name Idx: 0
2083; BIG-NEXT:       Line Info Byte Size: 0
2084; BIG-NEXT:       C13 Line Info Byte Size: 224
2085; BIG-NEXT:       Symbol Byte Size: 156
2086; BIG-NEXT:       Type Server Index: 0
2087; BIG-NEXT:       Has EC Info: No
2088; BIG-NEXT:       9 Contributing Source Files [
2089; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2090; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2091; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2092; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2093; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2094; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2095; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2096; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2097; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2098; BIG-NEXT:       ]
2099; BIG-NEXT:     }
2100; BIG-NEXT:     {
2101; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_dtor.obj
2102; BIG-NEXT:       Debug Stream Index: 25
2103; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2104; BIG-NEXT:       Num Files: 11
2105; BIG-NEXT:       Source File Name Idx: 0
2106; BIG-NEXT:       Pdb File Name Idx: 0
2107; BIG-NEXT:       Line Info Byte Size: 0
2108; BIG-NEXT:       C13 Line Info Byte Size: 328
2109; BIG-NEXT:       Symbol Byte Size: 272
2110; BIG-NEXT:       Type Server Index: 0
2111; BIG-NEXT:       Has EC Info: No
2112; BIG-NEXT:       11 Contributing Source Files [
2113; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2114; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2115; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2116; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2117; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2118; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2119; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2120; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2121; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2122; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2123; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_dtor.c
2124; BIG-NEXT:       ]
2125; BIG-NEXT:     }
2126; BIG-NEXT:     {
2127; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_init.obj
2128; BIG-NEXT:       Debug Stream Index: 26
2129; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2130; BIG-NEXT:       Num Files: 10
2131; BIG-NEXT:       Source File Name Idx: 0
2132; BIG-NEXT:       Pdb File Name Idx: 0
2133; BIG-NEXT:       Line Info Byte Size: 0
2134; BIG-NEXT:       C13 Line Info Byte Size: 304
2135; BIG-NEXT:       Symbol Byte Size: 272
2136; BIG-NEXT:       Type Server Index: 0
2137; BIG-NEXT:       Has EC Info: No
2138; BIG-NEXT:       10 Contributing Source Files [
2139; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2140; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2141; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2142; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2143; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2144; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2145; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2146; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2147; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2148; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_init.c
2149; BIG-NEXT:       ]
2150; BIG-NEXT:     }
2151; BIG-NEXT:     {
2152; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr_detection.obj
2153; BIG-NEXT:       Debug Stream Index: 27
2154; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2155; BIG-NEXT:       Num Files: 1
2156; BIG-NEXT:       Source File Name Idx: 0
2157; BIG-NEXT:       Pdb File Name Idx: 0
2158; BIG-NEXT:       Line Info Byte Size: 0
2159; BIG-NEXT:       C13 Line Info Byte Size: 88
2160; BIG-NEXT:       Symbol Byte Size: 276
2161; BIG-NEXT:       Type Server Index: 0
2162; BIG-NEXT:       Has EC Info: No
2163; BIG-NEXT:       1 Contributing Source Files [
2164; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\utility\matherr_detection.c
2165; BIG-NEXT:       ]
2166; BIG-NEXT:     }
2167; BIG-NEXT:     {
2168; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_detection.obj
2169; BIG-NEXT:       Debug Stream Index: 28
2170; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2171; BIG-NEXT:       Num Files: 1
2172; BIG-NEXT:       Source File Name Idx: 0
2173; BIG-NEXT:       Pdb File Name Idx: 0
2174; BIG-NEXT:       Line Info Byte Size: 0
2175; BIG-NEXT:       C13 Line Info Byte Size: 88
2176; BIG-NEXT:       Symbol Byte Size: 268
2177; BIG-NEXT:       Type Server Index: 0
2178; BIG-NEXT:       Has EC Info: No
2179; BIG-NEXT:       1 Contributing Source Files [
2180; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\utility\ucrt_detection.c
2181; BIG-NEXT:       ]
2182; BIG-NEXT:     }
2183; BIG-NEXT:     {
2184; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\argv_mode.obj
2185; BIG-NEXT:       Debug Stream Index: 29
2186; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2187; BIG-NEXT:       Num Files: 1
2188; BIG-NEXT:       Source File Name Idx: 0
2189; BIG-NEXT:       Pdb File Name Idx: 0
2190; BIG-NEXT:       Line Info Byte Size: 0
2191; BIG-NEXT:       C13 Line Info Byte Size: 88
2192; BIG-NEXT:       Symbol Byte Size: 260
2193; BIG-NEXT:       Type Server Index: 0
2194; BIG-NEXT:       Has EC Info: No
2195; BIG-NEXT:       1 Contributing Source Files [
2196; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\argv_mode.cpp
2197; BIG-NEXT:       ]
2198; BIG-NEXT:     }
2199; BIG-NEXT:     {
2200; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\commit_mode.obj
2201; BIG-NEXT:       Debug Stream Index: 30
2202; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2203; BIG-NEXT:       Num Files: 1
2204; BIG-NEXT:       Source File Name Idx: 0
2205; BIG-NEXT:       Pdb File Name Idx: 0
2206; BIG-NEXT:       Line Info Byte Size: 0
2207; BIG-NEXT:       C13 Line Info Byte Size: 88
2208; BIG-NEXT:       Symbol Byte Size: 260
2209; BIG-NEXT:       Type Server Index: 0
2210; BIG-NEXT:       Has EC Info: No
2211; BIG-NEXT:       1 Contributing Source Files [
2212; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\commit_mode.cpp
2213; BIG-NEXT:       ]
2214; BIG-NEXT:     }
2215; BIG-NEXT:     {
2216; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_local_stdio_options.obj
2217; BIG-NEXT:       Debug Stream Index: 31
2218; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2219; BIG-NEXT:       Num Files: 24
2220; BIG-NEXT:       Source File Name Idx: 0
2221; BIG-NEXT:       Pdb File Name Idx: 0
2222; BIG-NEXT:       Line Info Byte Size: 0
2223; BIG-NEXT:       C13 Line Info Byte Size: 760
2224; BIG-NEXT:       Symbol Byte Size: 620
2225; BIG-NEXT:       Type Server Index: 0
2226; BIG-NEXT:       Has EC Info: No
2227; BIG-NEXT:       24 Contributing Source Files [
2228; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2229; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2230; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2231; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\default_local_stdio_options.cpp
2232; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2233; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2234; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
2235; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2236; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2237; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2238; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
2239; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2240; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2241; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdio.h
2242; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
2243; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
2244; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
2245; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2246; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
2247; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2248; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2249; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
2250; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vadefs.h
2251; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
2252; BIG-NEXT:       ]
2253; BIG-NEXT:     }
2254; BIG-NEXT:     {
2255; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\denormal_control.obj
2256; BIG-NEXT:       Debug Stream Index: 32
2257; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2258; BIG-NEXT:       Num Files: 1
2259; BIG-NEXT:       Source File Name Idx: 0
2260; BIG-NEXT:       Pdb File Name Idx: 0
2261; BIG-NEXT:       Line Info Byte Size: 0
2262; BIG-NEXT:       C13 Line Info Byte Size: 80
2263; BIG-NEXT:       Symbol Byte Size: 272
2264; BIG-NEXT:       Type Server Index: 0
2265; BIG-NEXT:       Has EC Info: No
2266; BIG-NEXT:       1 Contributing Source Files [
2267; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\denormal_control.cpp
2268; BIG-NEXT:       ]
2269; BIG-NEXT:     }
2270; BIG-NEXT:     {
2271; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\env_mode.obj
2272; BIG-NEXT:       Debug Stream Index: 33
2273; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2274; BIG-NEXT:       Num Files: 1
2275; BIG-NEXT:       Source File Name Idx: 0
2276; BIG-NEXT:       Pdb File Name Idx: 0
2277; BIG-NEXT:       Line Info Byte Size: 0
2278; BIG-NEXT:       C13 Line Info Byte Size: 88
2279; BIG-NEXT:       Symbol Byte Size: 268
2280; BIG-NEXT:       Type Server Index: 0
2281; BIG-NEXT:       Has EC Info: No
2282; BIG-NEXT:       1 Contributing Source Files [
2283; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\env_mode.cpp
2284; BIG-NEXT:       ]
2285; BIG-NEXT:     }
2286; BIG-NEXT:     {
2287; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\file_mode.obj
2288; BIG-NEXT:       Debug Stream Index: 34
2289; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2290; BIG-NEXT:       Num Files: 1
2291; BIG-NEXT:       Source File Name Idx: 0
2292; BIG-NEXT:       Pdb File Name Idx: 0
2293; BIG-NEXT:       Line Info Byte Size: 0
2294; BIG-NEXT:       C13 Line Info Byte Size: 88
2295; BIG-NEXT:       Symbol Byte Size: 260
2296; BIG-NEXT:       Type Server Index: 0
2297; BIG-NEXT:       Has EC Info: No
2298; BIG-NEXT:       1 Contributing Source Files [
2299; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\file_mode.cpp
2300; BIG-NEXT:       ]
2301; BIG-NEXT:     }
2302; BIG-NEXT:     {
2303; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\invalid_parameter_handler.obj
2304; BIG-NEXT:       Debug Stream Index: 35
2305; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2306; BIG-NEXT:       Num Files: 1
2307; BIG-NEXT:       Source File Name Idx: 0
2308; BIG-NEXT:       Pdb File Name Idx: 0
2309; BIG-NEXT:       Line Info Byte Size: 0
2310; BIG-NEXT:       C13 Line Info Byte Size: 80
2311; BIG-NEXT:       Symbol Byte Size: 292
2312; BIG-NEXT:       Type Server Index: 0
2313; BIG-NEXT:       Has EC Info: No
2314; BIG-NEXT:       1 Contributing Source Files [
2315; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\invalid_parameter_handler.cpp
2316; BIG-NEXT:       ]
2317; BIG-NEXT:     }
2318; BIG-NEXT:     {
2319; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr.obj
2320; BIG-NEXT:       Debug Stream Index: 36
2321; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2322; BIG-NEXT:       Num Files: 2
2323; BIG-NEXT:       Source File Name Idx: 0
2324; BIG-NEXT:       Pdb File Name Idx: 0
2325; BIG-NEXT:       Line Info Byte Size: 0
2326; BIG-NEXT:       C13 Line Info Byte Size: 112
2327; BIG-NEXT:       Symbol Byte Size: 312
2328; BIG-NEXT:       Type Server Index: 0
2329; BIG-NEXT:       Has EC Info: No
2330; BIG-NEXT:       2 Contributing Source Files [
2331; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\matherr.cpp
2332; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2333; BIG-NEXT:       ]
2334; BIG-NEXT:     }
2335; BIG-NEXT:     {
2336; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\new_mode.obj
2337; BIG-NEXT:       Debug Stream Index: 37
2338; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2339; BIG-NEXT:       Num Files: 1
2340; BIG-NEXT:       Source File Name Idx: 0
2341; BIG-NEXT:       Pdb File Name Idx: 0
2342; BIG-NEXT:       Line Info Byte Size: 0
2343; BIG-NEXT:       C13 Line Info Byte Size: 88
2344; BIG-NEXT:       Symbol Byte Size: 260
2345; BIG-NEXT:       Type Server Index: 0
2346; BIG-NEXT:       Has EC Info: No
2347; BIG-NEXT:       1 Contributing Source Files [
2348; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\new_mode.cpp
2349; BIG-NEXT:       ]
2350; BIG-NEXT:     }
2351; BIG-NEXT:     {
2352; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\thread_locale.obj
2353; BIG-NEXT:       Debug Stream Index: 38
2354; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2355; BIG-NEXT:       Num Files: 1
2356; BIG-NEXT:       Source File Name Idx: 0
2357; BIG-NEXT:       Pdb File Name Idx: 0
2358; BIG-NEXT:       Line Info Byte Size: 0
2359; BIG-NEXT:       C13 Line Info Byte Size: 88
2360; BIG-NEXT:       Symbol Byte Size: 272
2361; BIG-NEXT:       Type Server Index: 0
2362; BIG-NEXT:       Has EC Info: No
2363; BIG-NEXT:       1 Contributing Source Files [
2364; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\thread_locale.cpp
2365; BIG-NEXT:       ]
2366; BIG-NEXT:     }
2367; BIG-NEXT:     {
2368; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\tncleanup.obj
2369; BIG-NEXT:       Debug Stream Index: 39
2370; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2371; BIG-NEXT:       Num Files: 21
2372; BIG-NEXT:       Source File Name Idx: 0
2373; BIG-NEXT:       Pdb File Name Idx: 0
2374; BIG-NEXT:       Line Info Byte Size: 0
2375; BIG-NEXT:       C13 Line Info Byte Size: 624
2376; BIG-NEXT:       Symbol Byte Size: 432
2377; BIG-NEXT:       Type Server Index: 0
2378; BIG-NEXT:       Has EC Info: No
2379; BIG-NEXT:       21 Contributing Source Files [
2380; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2381; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2382; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\eh\tncleanup.cpp
2383; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2384; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2385; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2386; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2387; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2388; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2389; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_typeinfo.h
2390; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_exception.h
2391; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
2392; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2393; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2394; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
2395; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
2396; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
2397; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
2398; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2399; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
2400; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2401; BIG-NEXT:       ]
2402; BIG-NEXT:     }
2403; BIG-NEXT:     {
2404; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\exe_main.obj
2405; BIG-NEXT:       Debug Stream Index: 40
2406; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2407; BIG-NEXT:       Num Files: 26
2408; BIG-NEXT:       Source File Name Idx: 0
2409; BIG-NEXT:       Pdb File Name Idx: 0
2410; BIG-NEXT:       Line Info Byte Size: 0
2411; BIG-NEXT:       C13 Line Info Byte Size: 1668
2412; BIG-NEXT:       Symbol Byte Size: 2364
2413; BIG-NEXT:       Type Server Index: 0
2414; BIG-NEXT:       Has EC Info: No
2415; BIG-NEXT:       26 Contributing Source Files [
2416; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2417; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2418; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2419; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp
2420; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2421; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2422; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdio.h
2423; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
2424; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
2425; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
2426; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2427; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2428; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2429; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
2430; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2431; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2432; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl
2433; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
2434; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2435; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
2436; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2437; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2438; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
2439; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
2440; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vadefs.h
2441; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
2442; BIG-NEXT:       ]
2443; BIG-NEXT:     }
2444; BIG-NEXT:     {
2445; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\initializers.obj
2446; BIG-NEXT:       Debug Stream Index: 41
2447; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2448; BIG-NEXT:       Num Files: 20
2449; BIG-NEXT:       Source File Name Idx: 0
2450; BIG-NEXT:       Pdb File Name Idx: 0
2451; BIG-NEXT:       Line Info Byte Size: 0
2452; BIG-NEXT:       C13 Line Info Byte Size: 488
2453; BIG-NEXT:       Symbol Byte Size: 196
2454; BIG-NEXT:       Type Server Index: 0
2455; BIG-NEXT:       Has EC Info: No
2456; BIG-NEXT:       20 Contributing Source Files [
2457; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2458; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2459; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2460; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2461; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2462; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
2463; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2464; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2465; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2466; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
2467; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2468; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2469; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
2470; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2471; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
2472; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2473; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2474; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
2475; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
2476; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
2477; BIG-NEXT:       ]
2478; BIG-NEXT:     }
2479; BIG-NEXT:     {
2480; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility.obj
2481; BIG-NEXT:       Debug Stream Index: 42
2482; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2483; BIG-NEXT:       Num Files: 20
2484; BIG-NEXT:       Source File Name Idx: 0
2485; BIG-NEXT:       Pdb File Name Idx: 0
2486; BIG-NEXT:       Line Info Byte Size: 0
2487; BIG-NEXT:       C13 Line Info Byte Size: 2500
2488; BIG-NEXT:       Symbol Byte Size: 6020
2489; BIG-NEXT:       Type Server Index: 0
2490; BIG-NEXT:       Has EC Info: No
2491; BIG-NEXT:       20 Contributing Source Files [
2492; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2493; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2494; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2495; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\utility\utility.cpp
2496; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2497; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2498; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
2499; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2500; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2501; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2502; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
2503; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2504; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2505; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
2506; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2507; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
2508; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2509; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2510; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
2511; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
2512; BIG-NEXT:       ]
2513; BIG-NEXT:     }
2514; BIG-NEXT:     {
2515; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_stubs.obj
2516; BIG-NEXT:       Debug Stream Index: 43
2517; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2518; BIG-NEXT:       Num Files: 1
2519; BIG-NEXT:       Source File Name Idx: 0
2520; BIG-NEXT:       Pdb File Name Idx: 0
2521; BIG-NEXT:       Line Info Byte Size: 0
2522; BIG-NEXT:       C13 Line Info Byte Size: 368
2523; BIG-NEXT:       Symbol Byte Size: 988
2524; BIG-NEXT:       Type Server Index: 0
2525; BIG-NEXT:       Has EC Info: No
2526; BIG-NEXT:       1 Contributing Source Files [
2527; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\utility\ucrt_stubs.cpp
2528; BIG-NEXT:       ]
2529; BIG-NEXT:     }
2530; BIG-NEXT:     {
2531; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility_desktop.obj
2532; BIG-NEXT:       Debug Stream Index: 44
2533; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2534; BIG-NEXT:       Num Files: 20
2535; BIG-NEXT:       Source File Name Idx: 0
2536; BIG-NEXT:       Pdb File Name Idx: 0
2537; BIG-NEXT:       Line Info Byte Size: 0
2538; BIG-NEXT:       C13 Line Info Byte Size: 1240
2539; BIG-NEXT:       Symbol Byte Size: 1844
2540; BIG-NEXT:       Type Server Index: 0
2541; BIG-NEXT:       Has EC Info: No
2542; BIG-NEXT:       20 Contributing Source Files [
2543; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2544; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2545; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2546; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\utility\utility_desktop.cpp
2547; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2548; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2549; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
2550; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2551; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2552; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2553; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
2554; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2555; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2556; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
2557; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2558; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
2559; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2560; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2561; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
2562; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
2563; BIG-NEXT:       ]
2564; BIG-NEXT:     }
2565; BIG-NEXT:     {
2566; BIG-NEXT:       Name: f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_precision.obj
2567; BIG-NEXT:       Debug Stream Index: 45
2568; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib
2569; BIG-NEXT:       Num Files: 20
2570; BIG-NEXT:       Source File Name Idx: 0
2571; BIG-NEXT:       Pdb File Name Idx: 0
2572; BIG-NEXT:       Line Info Byte Size: 0
2573; BIG-NEXT:       C13 Line Info Byte Size: 552
2574; BIG-NEXT:       Symbol Byte Size: 356
2575; BIG-NEXT:       Type Server Index: 0
2576; BIG-NEXT:       Has EC Info: No
2577; BIG-NEXT:       20 Contributing Source Files [
2578; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\string.h
2579; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
2580; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
2581; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\src\defaults\default_precision.cpp
2582; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
2583; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
2584; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
2585; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\malloc.h
2586; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
2587; BIG-NEXT:         f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
2588; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
2589; BIG-NEXT:         f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
2590; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\math.h
2591; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\stdlib.h
2592; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
2593; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
2594; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\ctype.h
2595; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
2596; BIG-NEXT:         f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
2597; BIG-NEXT:         f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
2598; BIG-NEXT:       ]
2599; BIG-NEXT:     }
2600; BIG-NEXT:     {
2601; BIG-NEXT:       Name: Import:KERNEL32.dll
2602; BIG-NEXT:       Debug Stream Index: 47
2603; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\um\x86\kernel32.lib
2604; BIG-NEXT:       Num Files: 0
2605; BIG-NEXT:       Source File Name Idx: 0
2606; BIG-NEXT:       Pdb File Name Idx: 0
2607; BIG-NEXT:       Line Info Byte Size: 0
2608; BIG-NEXT:       C13 Line Info Byte Size: 0
2609; BIG-NEXT:       Symbol Byte Size: 1616
2610; BIG-NEXT:       Type Server Index: 0
2611; BIG-NEXT:       Has EC Info: No
2612; BIG-NEXT:       0 Contributing Source Files [
2613; BIG-NEXT:       ]
2614; BIG-NEXT:     }
2615; BIG-NEXT:     {
2616; BIG-NEXT:       Name: KERNEL32.dll
2617; BIG-NEXT:       Debug Stream Index: 46
2618; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\um\x86\kernel32.lib
2619; BIG-NEXT:       Num Files: 0
2620; BIG-NEXT:       Source File Name Idx: 0
2621; BIG-NEXT:       Pdb File Name Idx: 0
2622; BIG-NEXT:       Line Info Byte Size: 0
2623; BIG-NEXT:       C13 Line Info Byte Size: 0
2624; BIG-NEXT:       Symbol Byte Size: 208
2625; BIG-NEXT:       Type Server Index: 0
2626; BIG-NEXT:       Has EC Info: No
2627; BIG-NEXT:       0 Contributing Source Files [
2628; BIG-NEXT:       ]
2629; BIG-NEXT:     }
2630; BIG-NEXT:     {
2631; BIG-NEXT:       Name: Import:VCRUNTIME140.dll
2632; BIG-NEXT:       Debug Stream Index: 49
2633; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\vcruntime.lib
2634; BIG-NEXT:       Num Files: 0
2635; BIG-NEXT:       Source File Name Idx: 0
2636; BIG-NEXT:       Pdb File Name Idx: 0
2637; BIG-NEXT:       Line Info Byte Size: 0
2638; BIG-NEXT:       C13 Line Info Byte Size: 0
2639; BIG-NEXT:       Symbol Byte Size: 664
2640; BIG-NEXT:       Type Server Index: 0
2641; BIG-NEXT:       Has EC Info: No
2642; BIG-NEXT:       0 Contributing Source Files [
2643; BIG-NEXT:       ]
2644; BIG-NEXT:     }
2645; BIG-NEXT:     {
2646; BIG-NEXT:       Name: VCRUNTIME140.dll
2647; BIG-NEXT:       Debug Stream Index: 48
2648; BIG-NEXT:       Object File Name: C:\PROGRA~2\MI0E91~1.0\VC\LIB\vcruntime.lib
2649; BIG-NEXT:       Num Files: 0
2650; BIG-NEXT:       Source File Name Idx: 0
2651; BIG-NEXT:       Pdb File Name Idx: 0
2652; BIG-NEXT:       Line Info Byte Size: 0
2653; BIG-NEXT:       C13 Line Info Byte Size: 0
2654; BIG-NEXT:       Symbol Byte Size: 148
2655; BIG-NEXT:       Type Server Index: 0
2656; BIG-NEXT:       Has EC Info: No
2657; BIG-NEXT:       0 Contributing Source Files [
2658; BIG-NEXT:       ]
2659; BIG-NEXT:     }
2660; BIG-NEXT:     {
2661; BIG-NEXT:       Name: Import:api-ms-win-crt-stdio-l1-1-0.dll
2662; BIG-NEXT:       Debug Stream Index: 59
2663; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2664; BIG-NEXT:       Num Files: 0
2665; BIG-NEXT:       Source File Name Idx: 0
2666; BIG-NEXT:       Pdb File Name Idx: 0
2667; BIG-NEXT:       Line Info Byte Size: 0
2668; BIG-NEXT:       C13 Line Info Byte Size: 0
2669; BIG-NEXT:       Symbol Byte Size: 264
2670; BIG-NEXT:       Type Server Index: 0
2671; BIG-NEXT:       Has EC Info: No
2672; BIG-NEXT:       0 Contributing Source Files [
2673; BIG-NEXT:       ]
2674; BIG-NEXT:     }
2675; BIG-NEXT:     {
2676; BIG-NEXT:       Name: api-ms-win-crt-stdio-l1-1-0.dll
2677; BIG-NEXT:       Debug Stream Index: 58
2678; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2679; BIG-NEXT:       Num Files: 0
2680; BIG-NEXT:       Source File Name Idx: 0
2681; BIG-NEXT:       Pdb File Name Idx: 0
2682; BIG-NEXT:       Line Info Byte Size: 0
2683; BIG-NEXT:       C13 Line Info Byte Size: 0
2684; BIG-NEXT:       Symbol Byte Size: 180
2685; BIG-NEXT:       Type Server Index: 0
2686; BIG-NEXT:       Has EC Info: No
2687; BIG-NEXT:       0 Contributing Source Files [
2688; BIG-NEXT:       ]
2689; BIG-NEXT:     }
2690; BIG-NEXT:     {
2691; BIG-NEXT:       Name: Import:api-ms-win-crt-runtime-l1-1-0.dll
2692; BIG-NEXT:       Debug Stream Index: 57
2693; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2694; BIG-NEXT:       Num Files: 0
2695; BIG-NEXT:       Source File Name Idx: 0
2696; BIG-NEXT:       Pdb File Name Idx: 0
2697; BIG-NEXT:       Line Info Byte Size: 0
2698; BIG-NEXT:       C13 Line Info Byte Size: 0
2699; BIG-NEXT:       Symbol Byte Size: 3068
2700; BIG-NEXT:       Type Server Index: 0
2701; BIG-NEXT:       Has EC Info: No
2702; BIG-NEXT:       0 Contributing Source Files [
2703; BIG-NEXT:       ]
2704; BIG-NEXT:     }
2705; BIG-NEXT:     {
2706; BIG-NEXT:       Name: api-ms-win-crt-runtime-l1-1-0.dll
2707; BIG-NEXT:       Debug Stream Index: 56
2708; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2709; BIG-NEXT:       Num Files: 0
2710; BIG-NEXT:       Source File Name Idx: 0
2711; BIG-NEXT:       Pdb File Name Idx: 0
2712; BIG-NEXT:       Line Info Byte Size: 0
2713; BIG-NEXT:       C13 Line Info Byte Size: 0
2714; BIG-NEXT:       Symbol Byte Size: 188
2715; BIG-NEXT:       Type Server Index: 0
2716; BIG-NEXT:       Has EC Info: No
2717; BIG-NEXT:       0 Contributing Source Files [
2718; BIG-NEXT:       ]
2719; BIG-NEXT:     }
2720; BIG-NEXT:     {
2721; BIG-NEXT:       Name: Import:api-ms-win-crt-math-l1-1-0.dll
2722; BIG-NEXT:       Debug Stream Index: 55
2723; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2724; BIG-NEXT:       Num Files: 0
2725; BIG-NEXT:       Source File Name Idx: 0
2726; BIG-NEXT:       Pdb File Name Idx: 0
2727; BIG-NEXT:       Line Info Byte Size: 0
2728; BIG-NEXT:       C13 Line Info Byte Size: 0
2729; BIG-NEXT:       Symbol Byte Size: 140
2730; BIG-NEXT:       Type Server Index: 0
2731; BIG-NEXT:       Has EC Info: No
2732; BIG-NEXT:       0 Contributing Source Files [
2733; BIG-NEXT:       ]
2734; BIG-NEXT:     }
2735; BIG-NEXT:     {
2736; BIG-NEXT:       Name: api-ms-win-crt-math-l1-1-0.dll
2737; BIG-NEXT:       Debug Stream Index: 54
2738; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2739; BIG-NEXT:       Num Files: 0
2740; BIG-NEXT:       Source File Name Idx: 0
2741; BIG-NEXT:       Pdb File Name Idx: 0
2742; BIG-NEXT:       Line Info Byte Size: 0
2743; BIG-NEXT:       C13 Line Info Byte Size: 0
2744; BIG-NEXT:       Symbol Byte Size: 180
2745; BIG-NEXT:       Type Server Index: 0
2746; BIG-NEXT:       Has EC Info: No
2747; BIG-NEXT:       0 Contributing Source Files [
2748; BIG-NEXT:       ]
2749; BIG-NEXT:     }
2750; BIG-NEXT:     {
2751; BIG-NEXT:       Name: Import:api-ms-win-crt-locale-l1-1-0.dll
2752; BIG-NEXT:       Debug Stream Index: 53
2753; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2754; BIG-NEXT:       Num Files: 0
2755; BIG-NEXT:       Source File Name Idx: 0
2756; BIG-NEXT:       Pdb File Name Idx: 0
2757; BIG-NEXT:       Line Info Byte Size: 0
2758; BIG-NEXT:       C13 Line Info Byte Size: 0
2759; BIG-NEXT:       Symbol Byte Size: 148
2760; BIG-NEXT:       Type Server Index: 0
2761; BIG-NEXT:       Has EC Info: No
2762; BIG-NEXT:       0 Contributing Source Files [
2763; BIG-NEXT:       ]
2764; BIG-NEXT:     }
2765; BIG-NEXT:     {
2766; BIG-NEXT:       Name: api-ms-win-crt-locale-l1-1-0.dll
2767; BIG-NEXT:       Debug Stream Index: 52
2768; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2769; BIG-NEXT:       Num Files: 0
2770; BIG-NEXT:       Source File Name Idx: 0
2771; BIG-NEXT:       Pdb File Name Idx: 0
2772; BIG-NEXT:       Line Info Byte Size: 0
2773; BIG-NEXT:       C13 Line Info Byte Size: 0
2774; BIG-NEXT:       Symbol Byte Size: 188
2775; BIG-NEXT:       Type Server Index: 0
2776; BIG-NEXT:       Has EC Info: No
2777; BIG-NEXT:       0 Contributing Source Files [
2778; BIG-NEXT:       ]
2779; BIG-NEXT:     }
2780; BIG-NEXT:     {
2781; BIG-NEXT:       Name: Import:api-ms-win-crt-heap-l1-1-0.dll
2782; BIG-NEXT:       Debug Stream Index: 51
2783; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2784; BIG-NEXT:       Num Files: 0
2785; BIG-NEXT:       Source File Name Idx: 0
2786; BIG-NEXT:       Pdb File Name Idx: 0
2787; BIG-NEXT:       Line Info Byte Size: 0
2788; BIG-NEXT:       C13 Line Info Byte Size: 0
2789; BIG-NEXT:       Symbol Byte Size: 136
2790; BIG-NEXT:       Type Server Index: 0
2791; BIG-NEXT:       Has EC Info: No
2792; BIG-NEXT:       0 Contributing Source Files [
2793; BIG-NEXT:       ]
2794; BIG-NEXT:     }
2795; BIG-NEXT:     {
2796; BIG-NEXT:       Name: api-ms-win-crt-heap-l1-1-0.dll
2797; BIG-NEXT:       Debug Stream Index: 50
2798; BIG-NEXT:       Object File Name: C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib
2799; BIG-NEXT:       Num Files: 0
2800; BIG-NEXT:       Source File Name Idx: 0
2801; BIG-NEXT:       Pdb File Name Idx: 0
2802; BIG-NEXT:       Line Info Byte Size: 0
2803; BIG-NEXT:       C13 Line Info Byte Size: 0
2804; BIG-NEXT:       Symbol Byte Size: 180
2805; BIG-NEXT:       Type Server Index: 0
2806; BIG-NEXT:       Has EC Info: No
2807; BIG-NEXT:       0 Contributing Source Files [
2808; BIG-NEXT:       ]
2809; BIG-NEXT:     }
2810; BIG-NEXT:     {
2811; BIG-NEXT:       Name: * Linker *
2812; BIG-NEXT:       Debug Stream Index: 60
2813; BIG-NEXT:       Object File Name:
2814; BIG-NEXT:       Num Files: 0
2815; BIG-NEXT:       Source File Name Idx: 0
2816; BIG-NEXT:       Pdb File Name Idx: 55
2817; BIG-NEXT:       Line Info Byte Size: 0
2818; BIG-NEXT:       C13 Line Info Byte Size: 0
2819; BIG-NEXT:       Symbol Byte Size: 3080
2820; BIG-NEXT:       Type Server Index: 0
2821; BIG-NEXT:       Has EC Info: No
2822; BIG-NEXT:       0 Contributing Source Files [
2823; BIG-NEXT:       ]
2824; BIG-NEXT:     }
2825; BIG-NEXT:   ]
2826; BIG-NEXT: }
2827
2828; BAD-BLOCK-SIZE: Native PDB Error: The PDB file is corrupt. Does not contain superblock
2829