1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-02-01 05:01:59 +01:00

[llvm-pdbutil] Add back support for dumping file checksums.

When dumping module source files, also dump checksums.

llvm-svn: 305526
This commit is contained in:
Zachary Turner 2017-06-15 23:12:41 +00:00
parent 57022a74dc
commit cc221d2ddd
6 changed files with 489 additions and 405 deletions

View File

@ -12,6 +12,7 @@
#include "llvm/ADT/StringRef.h"
#include "llvm/ADT/iterator.h"
#include "llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h"
#include "llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h"
#include "llvm/Support/BinaryStreamArray.h"
#include "llvm/Support/BinaryStreamRef.h"
@ -21,6 +22,7 @@
#include <vector>
namespace llvm {
namespace codeview {}
namespace pdb {
class DbiModuleList;

View File

@ -31,6 +31,7 @@ class ModuleDebugStreamRef {
public:
ModuleDebugStreamRef(const DbiModuleDescriptor &Module,
std::unique_ptr<msf::MappedBlockStream> Stream);
ModuleDebugStreamRef(ModuleDebugStreamRef &&Other);
~ModuleDebugStreamRef();
Error reload();

View File

@ -30,6 +30,15 @@ ModuleDebugStreamRef::ModuleDebugStreamRef(
std::unique_ptr<MappedBlockStream> Stream)
: Mod(Module), Stream(std::move(Stream)) {}
ModuleDebugStreamRef::ModuleDebugStreamRef(ModuleDebugStreamRef &&Other)
: Mod(Other.Mod), Signature(Other.Signature),
Stream(std::move(Other.Stream)),
SymbolsSubstream(std::move(Other.SymbolsSubstream)),
C11LinesSubstream(std::move(Other.C11LinesSubstream)),
C13LinesSubstream(std::move(Other.C13LinesSubstream)),
GlobalRefsSubstream(std::move(Other.GlobalRefsSubstream)),
Subsections(std::move(Other.Subsections)) {}
ModuleDebugStreamRef::~ModuleDebugStreamRef() = default;
Error ModuleDebugStreamRef::reload() {

View File

@ -50,12 +50,14 @@ ALL-NEXT: ============================================================
ALL-NEXT: Mod 0000 | Name: `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
ALL-NEXT: Obj: `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
ALL-NEXT: debug stream: 12, # files: 1, has ec info: false
ALL-NEXT: contributing source files:
ALL-NEXT: - d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
ALL-NEXT: Mod 0001 | Name: `* Linker *`:
ALL-NEXT: Obj: ``:
ALL-NEXT: debug stream: 14, # files: 0, has ec info: false
ALL-NEXT: contributing source files:
ALL: Files
ALL-NEXT: ============================================================
ALL-NEXT: Mod 0000 | `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
ALL-NEXT: - (MD5: A0A5BD0D3ECD93FC29D19DE826FBF4BC) d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
ALL-NEXT: Mod 0001 | `* Linker *`:
ALL: Types (TPI Stream)
ALL-NEXT: ============================================================
ALL-NEXT: Showing 75 records
@ -538,7 +540,7 @@ ALL-NEXT: flags = 32 bit addr | absolute addr
BIG: Summary
BIG: Summary
BIG-NEXT: ============================================================
BIG-NEXT: Block Size: 4096
BIG-NEXT: Number of blocks: 99
@ -555,545 +557,515 @@ BIG-NEXT: Has Publics: true
BIG-NEXT: Is incrementally linked: true
BIG-NEXT: Has conflicting types: false
BIG-NEXT: Is stripped: false
BIG: Modules
BIG: Modules
BIG-NEXT: ============================================================
BIG-NEXT: Mod 0000 | Name: `D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj`:
BIG-NEXT: Obj: `D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj`:
BIG-NEXT: debug stream: 12, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - d:\src\llvm\test\tools\llvm-symbolizer\pdb\inputs\test.cpp
BIG-NEXT: Mod 0001 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_cpu_disp_.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 14, # files: 14, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\misc\i386\cpu_disp.c
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0002 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_initsect_.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 15, # files: 19, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\rtc\initsect.cpp
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: Mod 0003 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_sehprolg4_.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 16, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\i386\sehprolg4.asm
BIG-NEXT: Mod 0004 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_chandler4gs_.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 17, # files: 14, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\i386\chandler4gs.c
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0005 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_secchk_.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 18, # files: 14, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\i386\secchk.c
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0006 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_cookie.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 19, # files: 9, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0007 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_report.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 20, # files: 14, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\gs\gs_report.c
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0008 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_support.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 21, # files: 10, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\gs\gs_support.c
BIG-NEXT: Mod 0009 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\checkcfg.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 22, # files: 14, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\misc\checkcfg.c
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0010 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\guard_support.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 23, # files: 10, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\misc\guard_support.c
BIG-NEXT: Mod 0011 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\loadcfg.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 24, # files: 9, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0012 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_dtor.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 25, # files: 11, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_dtor.c
BIG-NEXT: Mod 0013 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_init.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 26, # files: 10, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_init.c
BIG-NEXT: Mod 0014 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr_detection.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 27, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\matherr_detection.c
BIG-NEXT: Mod 0015 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_detection.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 28, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\ucrt_detection.c
BIG-NEXT: Mod 0016 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\argv_mode.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 29, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\argv_mode.cpp
BIG-NEXT: Mod 0017 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\commit_mode.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 30, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\commit_mode.cpp
BIG-NEXT: Mod 0018 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_local_stdio_options.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 31, # files: 24, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\default_local_stdio_options.cpp
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdio.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vadefs.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0019 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\denormal_control.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 32, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\denormal_control.cpp
BIG-NEXT: Mod 0020 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\env_mode.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 33, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\env_mode.cpp
BIG-NEXT: Mod 0021 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\file_mode.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 34, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\file_mode.cpp
BIG-NEXT: Mod 0022 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\invalid_parameter_handler.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 35, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\invalid_parameter_handler.cpp
BIG-NEXT: Mod 0023 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 36, # files: 2, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\matherr.cpp
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: Mod 0024 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\new_mode.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 37, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\new_mode.cpp
BIG-NEXT: Mod 0025 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\thread_locale.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 38, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\thread_locale.cpp
BIG-NEXT: Mod 0026 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\tncleanup.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 39, # files: 21, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\tncleanup.cpp
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_typeinfo.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_exception.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: Mod 0027 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\exe_main.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 40, # files: 26, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdio.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vadefs.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0028 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\initializers.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 41, # files: 20, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0029 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 42, # files: 20, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\utility.cpp
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0030 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_stubs.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 43, # files: 1, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\ucrt_stubs.cpp
BIG-NEXT: Mod 0031 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility_desktop.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 44, # files: 20, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\utility_desktop.cpp
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0032 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_precision.obj`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
BIG-NEXT: debug stream: 45, # files: 20, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\default_precision.cpp
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: Mod 0033 | Name: `Import:KERNEL32.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\um\x86\kernel32.lib`:
BIG-NEXT: debug stream: 47, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0034 | Name: `KERNEL32.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\um\x86\kernel32.lib`:
BIG-NEXT: debug stream: 46, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0035 | Name: `Import:VCRUNTIME140.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\vcruntime.lib`:
BIG-NEXT: debug stream: 49, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0036 | Name: `VCRUNTIME140.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\vcruntime.lib`:
BIG-NEXT: debug stream: 48, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0037 | Name: `Import:api-ms-win-crt-stdio-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 59, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0038 | Name: `api-ms-win-crt-stdio-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 58, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0039 | Name: `Import:api-ms-win-crt-runtime-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 57, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0040 | Name: `api-ms-win-crt-runtime-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 56, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0041 | Name: `Import:api-ms-win-crt-math-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 55, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0042 | Name: `api-ms-win-crt-math-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 54, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0043 | Name: `Import:api-ms-win-crt-locale-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 53, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0044 | Name: `api-ms-win-crt-locale-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 52, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0045 | Name: `Import:api-ms-win-crt-heap-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 51, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0046 | Name: `api-ms-win-crt-heap-l1-1-0.dll`:
BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
BIG-NEXT: debug stream: 50, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG-NEXT: Mod 0047 | Name: `* Linker *`:
BIG-NEXT: Obj: ``:
BIG-NEXT: debug stream: 60, # files: 0, has ec info: false
BIG-NEXT: contributing source files:
BIG: Files
BIG-NEXT: ============================================================
BIG-NEXT: Mod 0000 | `D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj`:
BIG-NEXT: - (MD5: A20261917ADC01A12CBDBF778BC6CCC8) d:\src\llvm\test\tools\llvm-symbolizer\pdb\inputs\test.cpp
BIG-NEXT: Mod 0001 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_cpu_disp_.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: 884E12AC852D3B4E1E625A0F01595A68) f:\dd\vctools\crt\vcstartup\src\misc\i386\cpu_disp.c
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0002 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_initsect_.obj`:
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: DD3FFC8C4284997F6762C449313244B2) f:\dd\vctools\crt\vcstartup\src\rtc\initsect.cpp
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: Mod 0003 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_sehprolg4_.obj`:
BIG-NEXT: - (MD5: E562BB073C88A6A3791CE9FBDC64E7A7) f:\dd\vctools\crt\vcstartup\src\eh\i386\sehprolg4.asm
BIG-NEXT: Mod 0004 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_chandler4gs_.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: D014BFD91FD6D4163AF92452CBC9EEA0) f:\dd\vctools\crt\vcstartup\src\eh\i386\chandler4gs.c
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0005 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_secchk_.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: 6C34B4E5ACA82CB0D6BD6CB8C059C9C9) f:\dd\vctools\crt\vcstartup\src\eh\i386\secchk.c
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0006 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_cookie.obj`:
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0007 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_report.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: 87566AA39C18DD3CEAC021002D34B63D) f:\dd\vctools\crt\vcstartup\src\gs\gs_report.c
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0008 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_support.obj`:
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: 57AC84319EF78F67DAA9372FDA8CBFCC) f:\dd\vctools\crt\vcstartup\src\gs\gs_support.c
BIG-NEXT: Mod 0009 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\checkcfg.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: 9552C4FC4125F9D7D3A8B5FD18B7BCCF) f:\dd\vctools\crt\vcstartup\src\misc\checkcfg.c
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0010 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\guard_support.obj`:
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: 8BFBA3D0672A148A9FB0E9F0A6BC256D) f:\dd\vctools\crt\vcstartup\src\misc\guard_support.c
BIG-NEXT: Mod 0011 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\loadcfg.obj`:
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: Mod 0012 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_dtor.obj`:
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: EE3858E06B118BDBAAE53F5E55B0BB0C) f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_dtor.c
BIG-NEXT: Mod 0013 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_init.obj`:
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: 9DA48F59075BBAAAB4F7FC4575F34405) f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_init.c
BIG-NEXT: Mod 0014 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr_detection.obj`:
BIG-NEXT: - (MD5: 2DF28D8BA8B7AAAA67C94719B214B060) f:\dd\vctools\crt\vcstartup\src\utility\matherr_detection.c
BIG-NEXT: Mod 0015 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_detection.obj`:
BIG-NEXT: - (MD5: 737902C62D7458629D0DDD52E122C033) f:\dd\vctools\crt\vcstartup\src\utility\ucrt_detection.c
BIG-NEXT: Mod 0016 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\argv_mode.obj`:
BIG-NEXT: - (MD5: 634D3D57BDE292817F77F8DBF366E2D2) f:\dd\vctools\crt\vcstartup\src\defaults\argv_mode.cpp
BIG-NEXT: Mod 0017 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\commit_mode.obj`:
BIG-NEXT: - (MD5: CF5B0F6243121A3F5E206E07CA457128) f:\dd\vctools\crt\vcstartup\src\defaults\commit_mode.cpp
BIG-NEXT: Mod 0018 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_local_stdio_options.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: E6391682D136711F96E730F4D6162E0C) f:\dd\vctools\crt\vcstartup\src\defaults\default_local_stdio_options.cpp
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2D5E699DF1BED89FCCCCCF0DCFC49050) f:\dd\externalapis\unifiedcrt\inc\stdio.h
BIG-NEXT: - (MD5: 2443DB19DCC585E308F60DAFEF1D4C4C) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
BIG-NEXT: - (MD5: 79921ECB03C5C56E28D771ADF8910FD8) f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: 303C50A7BC924CD426BAA20C7F16192C) f:\dd\vctools\crt\vcruntime\inc\vadefs.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0019 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\denormal_control.obj`:
BIG-NEXT: - (MD5: 0513001DBCB8CB8F8561DC117FD943BA) f:\dd\vctools\crt\vcstartup\src\defaults\denormal_control.cpp
BIG-NEXT: Mod 0020 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\env_mode.obj`:
BIG-NEXT: - (MD5: 5B7121FC3210A120D7B70CB668D8EF0C) f:\dd\vctools\crt\vcstartup\src\defaults\env_mode.cpp
BIG-NEXT: Mod 0021 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\file_mode.obj`:
BIG-NEXT: - (MD5: 749603C05EB2FB5024819A3107DA9A7D) f:\dd\vctools\crt\vcstartup\src\defaults\file_mode.cpp
BIG-NEXT: Mod 0022 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\invalid_parameter_handler.obj`:
BIG-NEXT: - (MD5: 0C385FD7C6DB91E0BA7C72C1AB680BE6) f:\dd\vctools\crt\vcstartup\src\defaults\invalid_parameter_handler.cpp
BIG-NEXT: Mod 0023 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr.obj`:
BIG-NEXT: - (MD5: F8B3DAD79F14E4169CCBA611203C89CD) f:\dd\vctools\crt\vcstartup\src\defaults\matherr.cpp
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: Mod 0024 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\new_mode.obj`:
BIG-NEXT: - (MD5: 4F22B6A5E4E0D01E8C000B17F2B2640D) f:\dd\vctools\crt\vcstartup\src\defaults\new_mode.cpp
BIG-NEXT: Mod 0025 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\thread_locale.obj`:
BIG-NEXT: - (MD5: 435F5F51541F7D6565DF6BE20F8AC8A3) f:\dd\vctools\crt\vcstartup\src\defaults\thread_locale.cpp
BIG-NEXT: Mod 0026 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\tncleanup.obj`:
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 984A18787250F7F6D0506E6BC1FD7991) f:\dd\vctools\crt\vcstartup\src\eh\tncleanup.cpp
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 2465A06B1F50CD26AD5EC7D20DA6DB3D) f:\dd\vctools\crt\vcruntime\inc\vcruntime_typeinfo.h
BIG-NEXT: - (MD5: 385CF08DA92F72075026067CE03F8402) f:\dd\vctools\crt\vcruntime\inc\vcruntime_exception.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: Mod 0027 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\exe_main.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: B71A807A307A52C400179EF5D3FAA1A7) f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - (MD5: 2D5E699DF1BED89FCCCCCF0DCFC49050) f:\dd\externalapis\unifiedcrt\inc\stdio.h
BIG-NEXT: - (MD5: 2443DB19DCC585E308F60DAFEF1D4C4C) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
BIG-NEXT: - (MD5: 79921ECB03C5C56E28D771ADF8910FD8) f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 36A3069CD09EC9F92668000F200D5545) f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl
BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: 303C50A7BC924CD426BAA20C7F16192C) f:\dd\vctools\crt\vcruntime\inc\vadefs.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0028 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\initializers.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0029 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: 2D42DDF1AAE9B3491E4BB346255346D5) f:\dd\vctools\crt\vcstartup\src\utility\utility.cpp
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0030 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_stubs.obj`:
BIG-NEXT: - (MD5: 20976B3B6CD70F2DF77312D18D9C8D32) f:\dd\vctools\crt\vcstartup\src\utility\ucrt_stubs.cpp
BIG-NEXT: Mod 0031 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility_desktop.obj`:
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: CC9AAE4BAA114C08FFC7F1515EC09E4C) f:\dd\vctools\crt\vcstartup\src\utility\utility_desktop.cpp
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: Mod 0032 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_precision.obj`:
BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
BIG-NEXT: - (MD5: 9621B7E7C6A138B5185711F98CCC568E) f:\dd\vctools\crt\vcstartup\src\defaults\default_precision.cpp
BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
BIG-NEXT: Mod 0033 | `Import:KERNEL32.dll`:
BIG-NEXT: Mod 0034 | `KERNEL32.dll`:
BIG-NEXT: Mod 0035 | `Import:VCRUNTIME140.dll`:
BIG-NEXT: Mod 0036 | `VCRUNTIME140.dll`:
BIG-NEXT: Mod 0037 | `Import:api-ms-win-crt-stdio-l1-1-0.dll`:
BIG-NEXT: Mod 0038 | `api-ms-win-crt-stdio-l1-1-0.dll`:
BIG-NEXT: Mod 0039 | `Import:api-ms-win-crt-runtime-l1-1-0.dll`:
BIG-NEXT: Mod 0040 | `api-ms-win-crt-runtime-l1-1-0.dll`:
BIG-NEXT: Mod 0041 | `Import:api-ms-win-crt-math-l1-1-0.dll`:
BIG-NEXT: Mod 0042 | `api-ms-win-crt-math-l1-1-0.dll`:
BIG-NEXT: Mod 0043 | `Import:api-ms-win-crt-locale-l1-1-0.dll`:
BIG-NEXT: Mod 0044 | `api-ms-win-crt-locale-l1-1-0.dll`:
BIG-NEXT: Mod 0045 | `Import:api-ms-win-crt-heap-l1-1-0.dll`:
BIG-NEXT: Mod 0046 | `api-ms-win-crt-heap-l1-1-0.dll`:
BIG-NEXT: Mod 0047 | `* Linker *`:
BAD-BLOCK-SIZE: Native PDB Error: The PDB file is corrupt. Does not contain superblock

View File

@ -103,6 +103,11 @@ Error RawOutputStyle::dump() {
return EC;
}
if (opts::raw::DumpModuleFiles) {
if (auto EC = dumpModuleFiles())
return EC;
}
if (opts::raw::DumpTypes || opts::raw::DumpTypeExtras) {
if (auto EC = dumpTpiStream(StreamTPI))
return EC;
@ -288,6 +293,71 @@ Error RawOutputStyle::dumpStreamBytes() {
return Error::success();
}
static Expected<ModuleDebugStreamRef> getModuleDebugStream(PDBFile &File,
uint32_t Index) {
ExitOnError Err("Unexpected error");
auto &Dbi = Err(File.getPDBDbiStream());
const auto &Modules = Dbi.modules();
auto Modi = Modules.getModuleDescriptor(Index);
uint16_t ModiStream = Modi.getModuleStreamIndex();
if (ModiStream == kInvalidStreamIndex)
return make_error<RawError>(raw_error_code::no_stream,
"Module stream not present");
auto ModStreamData = MappedBlockStream::createIndexedStream(
File.getMsfLayout(), File.getMsfBuffer(), ModiStream,
File.getAllocator());
ModuleDebugStreamRef ModS(Modi, std::move(ModStreamData));
if (auto EC = ModS.reload())
return make_error<RawError>(raw_error_code::corrupt_file,
"Invalid module stream");
return std::move(ModS);
}
static StringMap<FileChecksumEntry> loadChecksums(PDBFile &File,
uint32_t ModuleIndex) {
StringMap<FileChecksumEntry> Result;
auto MDS = getModuleDebugStream(File, ModuleIndex);
if (!MDS) {
consumeError(MDS.takeError());
return Result;
}
auto CS = MDS->findChecksumsSubsection();
if (!CS) {
consumeError(CS.takeError());
return Result;
}
auto Strings = File.getStringTable();
if (!Strings) {
consumeError(Strings.takeError());
return Result;
}
for (const auto &Entry : *CS) {
auto S = Strings->getStringForID(Entry.FileNameOffset);
if (!S)
continue;
Result[*S] = Entry;
}
return Result;
}
static std::string formatChecksumKind(FileChecksumKind Kind) {
switch (Kind) {
RETURN_CASE(FileChecksumKind, None, "None");
RETURN_CASE(FileChecksumKind, MD5, "MD5");
RETURN_CASE(FileChecksumKind, SHA1, "SHA-1");
RETURN_CASE(FileChecksumKind, SHA256, "SHA-256");
}
return formatUnknownEnum(Kind);
}
Error RawOutputStyle::dumpModules() {
printHeader(P, "Modules");
@ -297,7 +367,7 @@ Error RawOutputStyle::dumpModules() {
return Error::success();
}
ExitOnError Err("Unexpected error processing symbols");
ExitOnError Err("Unexpected error processing modules");
auto &Stream = Err(File.getPDBDbiStream());
@ -312,15 +382,44 @@ Error RawOutputStyle::dumpModules() {
P.formatLine(" debug stream: {0}, # files: {1}, has ec info: {2}",
Modi.getModuleStreamIndex(), Modi.getNumberOfFiles(),
Modi.hasECInfo());
if (opts::raw::DumpModuleFiles) {
P.formatLine(" contributing source files:");
for (const auto &F : Modules.source_files(I)) {
P.formatLine(" - {0}", F);
}
}
return Error::success();
}
Error RawOutputStyle::dumpModuleFiles() {
printHeader(P, "Files");
AutoIndent Indent(P);
if (!File.hasPDBDbiStream()) {
P.formatLine("DBI Stream not present");
return Error::success();
}
ExitOnError Err("Unexpected error processing modules");
auto &Stream = Err(File.getPDBDbiStream());
const DbiModuleList &Modules = Stream.modules();
uint32_t Count = Modules.getModuleCount();
uint32_t Digits = NumDigits(Count);
for (uint32_t I = 0; I < Count; ++I) {
auto Modi = Modules.getModuleDescriptor(I);
P.formatLine("Mod {0:4} | `{1}`: ", fmt_align(I, AlignStyle::Right, Digits),
Modi.getModuleName());
StringMap<FileChecksumEntry> CS = loadChecksums(File, I);
for (const auto &F : Modules.source_files(I)) {
auto FC = CS.find(F);
if (FC == CS.end())
P.formatLine(" - (no checksum) {0}", F);
else
P.formatLine(" - ({0}: {1}) {2}",
formatChecksumKind(FC->getValue().Kind),
toHex(FC->getValue().Checksum), F);
}
}
return Error::success();
}
Error RawOutputStyle::dumpStringTable() {
printHeader(P, "String Table");

View File

@ -44,6 +44,7 @@ private:
Error dumpStringTable();
Error dumpTpiStream(uint32_t StreamIdx);
Error dumpModules();
Error dumpModuleFiles();
Error dumpModuleSyms();
Error dumpPublics();
Error dumpSectionContribs();