llvm.org GIT mirror llvm / e6f0d3c
[llvm-pdbutil] Add back support for dumping file checksums. When dumping module source files, also dump checksums. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@305526 91177308-0d34-0410-b5e6-96231b3b80d8 Zachary Turner 2 years ago
6 changed file(s) with 493 addition(s) and 409 deletion(s). Raw diff Collapse all Expand all
1111
1212 #include "llvm/ADT/StringRef.h"
1313 #include "llvm/ADT/iterator.h"
14 #include "llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h"
1415 #include "llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h"
1516 #include "llvm/Support/BinaryStreamArray.h"
1617 #include "llvm/Support/BinaryStreamRef.h"
2021 #include
2122
2223 namespace llvm {
24 namespace codeview {}
2325 namespace pdb {
2426
2527 class DbiModuleList;
3030 public:
3131 ModuleDebugStreamRef(const DbiModuleDescriptor &Module,
3232 std::unique_ptr Stream);
33 ModuleDebugStreamRef(ModuleDebugStreamRef &&Other);
3334 ~ModuleDebugStreamRef();
3435
3536 Error reload();
2828 const DbiModuleDescriptor &Module,
2929 std::unique_ptr Stream)
3030 : Mod(Module), Stream(std::move(Stream)) {}
31
32 ModuleDebugStreamRef::ModuleDebugStreamRef(ModuleDebugStreamRef &&Other)
33 : Mod(Other.Mod), Signature(Other.Signature),
34 Stream(std::move(Other.Stream)),
35 SymbolsSubstream(std::move(Other.SymbolsSubstream)),
36 C11LinesSubstream(std::move(Other.C11LinesSubstream)),
37 C13LinesSubstream(std::move(Other.C13LinesSubstream)),
38 GlobalRefsSubstream(std::move(Other.GlobalRefsSubstream)),
39 Subsections(std::move(Other.Subsections)) {}
3140
3241 ModuleDebugStreamRef::~ModuleDebugStreamRef() = default;
3342
4949 ALL-NEXT: Mod 0000 | Name: `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
5050 ALL-NEXT: Obj: `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
5151 ALL-NEXT: debug stream: 12, # files: 1, has ec info: false
52 ALL-NEXT: contributing source files:
53 ALL-NEXT: - d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
5452 ALL-NEXT: Mod 0001 | Name: `* Linker *`:
5553 ALL-NEXT: Obj: ``:
5654 ALL-NEXT: debug stream: 14, # files: 0, has ec info: false
57 ALL-NEXT: contributing source files:
55 ALL: Files
56 ALL-NEXT: ============================================================
57 ALL-NEXT: Mod 0000 | `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
58 ALL-NEXT: - (MD5: A0A5BD0D3ECD93FC29D19DE826FBF4BC) d:\src\llvm\test\debuginfo\pdb\inputs\empty.cpp
59 ALL-NEXT: Mod 0001 | `* Linker *`:
5860 ALL: Types (TPI Stream)
5961 ALL-NEXT: ============================================================
6062 ALL-NEXT: Showing 75 records
537539
538540
539541
540 BIG: Summary
542 BIG: Summary
541543 BIG-NEXT: ============================================================
542544 BIG-NEXT: Block Size: 4096
543545 BIG-NEXT: Number of blocks: 99
554556 BIG-NEXT: Is incrementally linked: true
555557 BIG-NEXT: Has conflicting types: false
556558 BIG-NEXT: Is stripped: false
557 BIG: Modules
559 BIG: Modules
558560 BIG-NEXT: ============================================================
559561 BIG-NEXT: Mod 0000 | Name: `D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj`:
560562 BIG-NEXT: Obj: `D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj`:
561563 BIG-NEXT: debug stream: 12, # files: 1, has ec info: false
562 BIG-NEXT: contributing source files:
563 BIG-NEXT: - d:\src\llvm\test\tools\llvm-symbolizer\pdb\inputs\test.cpp
564564 BIG-NEXT: Mod 0001 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_cpu_disp_.obj`:
565565 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
566566 BIG-NEXT: debug stream: 14, # files: 14, has ec info: false
567 BIG-NEXT: contributing source files:
568 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
569 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
570 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
571 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
572 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
573 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
574 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
575 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
576 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
577 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
578 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\misc\i386\cpu_disp.c
579 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
580 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
581 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
582567 BIG-NEXT: Mod 0002 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_initsect_.obj`:
583568 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
584569 BIG-NEXT: debug stream: 15, # files: 19, has ec info: false
585 BIG-NEXT: contributing source files:
586 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
587 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
588 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\rtc\initsect.cpp
589 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
590 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
591 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
592 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
593 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
594 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
595 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
596 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
597 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
598 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
599 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
600 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
601 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
602 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
603 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
604 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
605570 BIG-NEXT: Mod 0003 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_sehprolg4_.obj`:
606571 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
607572 BIG-NEXT: debug stream: 16, # files: 1, has ec info: false
608 BIG-NEXT: contributing source files:
609 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\i386\sehprolg4.asm
610573 BIG-NEXT: Mod 0004 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_chandler4gs_.obj`:
611574 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
612575 BIG-NEXT: debug stream: 17, # files: 14, has ec info: false
613 BIG-NEXT: contributing source files:
614 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
615 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
616 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
617 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
618 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
619 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
620 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
621 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
622 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
623 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
624 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\i386\chandler4gs.c
625 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
626 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
627 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
628576 BIG-NEXT: Mod 0005 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_secchk_.obj`:
629577 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
630578 BIG-NEXT: debug stream: 18, # files: 14, has ec info: false
631 BIG-NEXT: contributing source files:
632 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
633 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
634 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
635 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
636 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
637 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
638 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
639 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
640 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
641 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
642 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\i386\secchk.c
643 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
644 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
645 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
646579 BIG-NEXT: Mod 0006 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_cookie.obj`:
647580 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
648581 BIG-NEXT: debug stream: 19, # files: 9, has ec info: false
649 BIG-NEXT: contributing source files:
650 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
651 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
652 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
653 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
654 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
655 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
656 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
657 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
658 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
659582 BIG-NEXT: Mod 0007 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_report.obj`:
660583 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
661584 BIG-NEXT: debug stream: 20, # files: 14, has ec info: false
662 BIG-NEXT: contributing source files:
663 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
664 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
665 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
666 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
667 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
668 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
669 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
670 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
671 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
672 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
673 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\gs\gs_report.c
674 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
675 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
676 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
677585 BIG-NEXT: Mod 0008 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_support.obj`:
678586 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
679587 BIG-NEXT: debug stream: 21, # files: 10, has ec info: false
680 BIG-NEXT: contributing source files:
681 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
682 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
683 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
684 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
685 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
686 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
687 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
688 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
689 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
690 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\gs\gs_support.c
691588 BIG-NEXT: Mod 0009 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\checkcfg.obj`:
692589 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
693590 BIG-NEXT: debug stream: 22, # files: 14, has ec info: false
694 BIG-NEXT: contributing source files:
695 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
696 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
697 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
698 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
699 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
700 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
701 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
702 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
703 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
704 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
705 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\misc\checkcfg.c
706 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
707 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
708 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
709591 BIG-NEXT: Mod 0010 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\guard_support.obj`:
710592 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
711593 BIG-NEXT: debug stream: 23, # files: 10, has ec info: false
712 BIG-NEXT: contributing source files:
713 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
714 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
715 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
716 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
717 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
718 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
719 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
720 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
721 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
722 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\misc\guard_support.c
723594 BIG-NEXT: Mod 0011 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\loadcfg.obj`:
724595 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
725596 BIG-NEXT: debug stream: 24, # files: 9, has ec info: false
726 BIG-NEXT: contributing source files:
727 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
728 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
729 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
730 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
731 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
732 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
733 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
734 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
735 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
736597 BIG-NEXT: Mod 0012 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_dtor.obj`:
737598 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
738599 BIG-NEXT: debug stream: 25, # files: 11, has ec info: false
739 BIG-NEXT: contributing source files:
740 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
741 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
742 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
743 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
744 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
745 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
746 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
747 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
748 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
749 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
750 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_dtor.c
751600 BIG-NEXT: Mod 0013 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_init.obj`:
752601 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
753602 BIG-NEXT: debug stream: 26, # files: 10, has ec info: false
754 BIG-NEXT: contributing source files:
755 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
756 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
757 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
758 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
759 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
760 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
761 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
762 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
763 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
764 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_init.c
765603 BIG-NEXT: Mod 0014 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr_detection.obj`:
766604 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
767605 BIG-NEXT: debug stream: 27, # files: 1, has ec info: false
768 BIG-NEXT: contributing source files:
769 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\matherr_detection.c
770606 BIG-NEXT: Mod 0015 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_detection.obj`:
771607 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
772608 BIG-NEXT: debug stream: 28, # files: 1, has ec info: false
773 BIG-NEXT: contributing source files:
774 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\ucrt_detection.c
775609 BIG-NEXT: Mod 0016 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\argv_mode.obj`:
776610 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
777611 BIG-NEXT: debug stream: 29, # files: 1, has ec info: false
778 BIG-NEXT: contributing source files:
779 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\argv_mode.cpp
780612 BIG-NEXT: Mod 0017 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\commit_mode.obj`:
781613 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
782614 BIG-NEXT: debug stream: 30, # files: 1, has ec info: false
783 BIG-NEXT: contributing source files:
784 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\commit_mode.cpp
785615 BIG-NEXT: Mod 0018 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_local_stdio_options.obj`:
786616 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
787617 BIG-NEXT: debug stream: 31, # files: 24, has ec info: false
788 BIG-NEXT: contributing source files:
789 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
790 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
791 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
792 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\default_local_stdio_options.cpp
793 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
794 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
795 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
796 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
797 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
798 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
799 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
800 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
801 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
802 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdio.h
803 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
804 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
805 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
806 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
807 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
808 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
809 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
810 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
811 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vadefs.h
812 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
813618 BIG-NEXT: Mod 0019 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\denormal_control.obj`:
814619 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
815620 BIG-NEXT: debug stream: 32, # files: 1, has ec info: false
816 BIG-NEXT: contributing source files:
817 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\denormal_control.cpp
818621 BIG-NEXT: Mod 0020 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\env_mode.obj`:
819622 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
820623 BIG-NEXT: debug stream: 33, # files: 1, has ec info: false
821 BIG-NEXT: contributing source files:
822 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\env_mode.cpp
823624 BIG-NEXT: Mod 0021 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\file_mode.obj`:
824625 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
825626 BIG-NEXT: debug stream: 34, # files: 1, has ec info: false
826 BIG-NEXT: contributing source files:
827 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\file_mode.cpp
828627 BIG-NEXT: Mod 0022 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\invalid_parameter_handler.obj`:
829628 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
830629 BIG-NEXT: debug stream: 35, # files: 1, has ec info: false
831 BIG-NEXT: contributing source files:
832 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\invalid_parameter_handler.cpp
833630 BIG-NEXT: Mod 0023 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr.obj`:
834631 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
835632 BIG-NEXT: debug stream: 36, # files: 2, has ec info: false
836 BIG-NEXT: contributing source files:
837 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\matherr.cpp
838 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
839633 BIG-NEXT: Mod 0024 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\new_mode.obj`:
840634 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
841635 BIG-NEXT: debug stream: 37, # files: 1, has ec info: false
842 BIG-NEXT: contributing source files:
843 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\new_mode.cpp
844636 BIG-NEXT: Mod 0025 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\thread_locale.obj`:
845637 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
846638 BIG-NEXT: debug stream: 38, # files: 1, has ec info: false
847 BIG-NEXT: contributing source files:
848 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\thread_locale.cpp
849639 BIG-NEXT: Mod 0026 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\tncleanup.obj`:
850640 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
851641 BIG-NEXT: debug stream: 39, # files: 21, has ec info: false
852 BIG-NEXT: contributing source files:
853 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
854 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
855 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\eh\tncleanup.cpp
856 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
857 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
858 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
859 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
860 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
861 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
862 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_typeinfo.h
863 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_exception.h
864 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
865 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
866 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
867 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
868 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
869 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
870 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
871 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
872 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
873 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
874642 BIG-NEXT: Mod 0027 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\exe_main.obj`:
875643 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
876644 BIG-NEXT: debug stream: 40, # files: 26, has ec info: false
877 BIG-NEXT: contributing source files:
878 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
879 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
880 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
881 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp
882 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
883 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
884 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdio.h
885 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
886 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
887 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
888 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
889 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
890 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
891 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
892 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
893 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
894 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl
895 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
896 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
897 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
898 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
899 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
900 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
901 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
902 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vadefs.h
903 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
904645 BIG-NEXT: Mod 0028 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\initializers.obj`:
905646 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
906647 BIG-NEXT: debug stream: 41, # files: 20, has ec info: false
907 BIG-NEXT: contributing source files:
908 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
909 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
910 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
911 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
912 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
913 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
914 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
915 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
916 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
917 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
918 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
919 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
920 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
921 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
922 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
923 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
924 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
925 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
926 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
927 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
928648 BIG-NEXT: Mod 0029 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility.obj`:
929649 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
930650 BIG-NEXT: debug stream: 42, # files: 20, has ec info: false
931 BIG-NEXT: contributing source files:
932 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
933 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
934 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
935 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\utility.cpp
936 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
937 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
938 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
939 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
940 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
941 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
942 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
943 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
944 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
945 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
946 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
947 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
948 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
949 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
950 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
951 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
952651 BIG-NEXT: Mod 0030 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_stubs.obj`:
953652 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
954653 BIG-NEXT: debug stream: 43, # files: 1, has ec info: false
955 BIG-NEXT: contributing source files:
956 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\ucrt_stubs.cpp
957654 BIG-NEXT: Mod 0031 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility_desktop.obj`:
958655 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
959656 BIG-NEXT: debug stream: 44, # files: 20, has ec info: false
960 BIG-NEXT: contributing source files:
961 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
962 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
963 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
964 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\utility\utility_desktop.cpp
965 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
966 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
967 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
968 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
969 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
970 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
971 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
972 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
973 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
974 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
975 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
976 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
977 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
978 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
979 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
980 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
981657 BIG-NEXT: Mod 0032 | Name: `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_precision.obj`:
982658 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\MSVCRT.lib`:
983659 BIG-NEXT: debug stream: 45, # files: 20, has ec info: false
984 BIG-NEXT: contributing source files:
985 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\string.h
986 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
987 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
988 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\src\defaults\default_precision.cpp
989 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
990 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
991 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
992 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\malloc.h
993 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
994 BIG-NEXT: - f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
995 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
996 BIG-NEXT: - f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
997 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\math.h
998 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\stdlib.h
999 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1000 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1001 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\ctype.h
1002 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
1003 BIG-NEXT: - f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1004 BIG-NEXT: - f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1005660 BIG-NEXT: Mod 0033 | Name: `Import:KERNEL32.dll`:
1006661 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\um\x86\kernel32.lib`:
1007662 BIG-NEXT: debug stream: 47, # files: 0, has ec info: false
1008 BIG-NEXT: contributing source files:
1009663 BIG-NEXT: Mod 0034 | Name: `KERNEL32.dll`:
1010664 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\um\x86\kernel32.lib`:
1011665 BIG-NEXT: debug stream: 46, # files: 0, has ec info: false
1012 BIG-NEXT: contributing source files:
1013666 BIG-NEXT: Mod 0035 | Name: `Import:VCRUNTIME140.dll`:
1014667 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\vcruntime.lib`:
1015668 BIG-NEXT: debug stream: 49, # files: 0, has ec info: false
1016 BIG-NEXT: contributing source files:
1017669 BIG-NEXT: Mod 0036 | Name: `VCRUNTIME140.dll`:
1018670 BIG-NEXT: Obj: `C:\PROGRA~2\MI0E91~1.0\VC\LIB\vcruntime.lib`:
1019671 BIG-NEXT: debug stream: 48, # files: 0, has ec info: false
1020 BIG-NEXT: contributing source files:
1021672 BIG-NEXT: Mod 0037 | Name: `Import:api-ms-win-crt-stdio-l1-1-0.dll`:
1022673 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1023674 BIG-NEXT: debug stream: 59, # files: 0, has ec info: false
1024 BIG-NEXT: contributing source files:
1025675 BIG-NEXT: Mod 0038 | Name: `api-ms-win-crt-stdio-l1-1-0.dll`:
1026676 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1027677 BIG-NEXT: debug stream: 58, # files: 0, has ec info: false
1028 BIG-NEXT: contributing source files:
1029678 BIG-NEXT: Mod 0039 | Name: `Import:api-ms-win-crt-runtime-l1-1-0.dll`:
1030679 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1031680 BIG-NEXT: debug stream: 57, # files: 0, has ec info: false
1032 BIG-NEXT: contributing source files:
1033681 BIG-NEXT: Mod 0040 | Name: `api-ms-win-crt-runtime-l1-1-0.dll`:
1034682 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1035683 BIG-NEXT: debug stream: 56, # files: 0, has ec info: false
1036 BIG-NEXT: contributing source files:
1037684 BIG-NEXT: Mod 0041 | Name: `Import:api-ms-win-crt-math-l1-1-0.dll`:
1038685 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1039686 BIG-NEXT: debug stream: 55, # files: 0, has ec info: false
1040 BIG-NEXT: contributing source files:
1041687 BIG-NEXT: Mod 0042 | Name: `api-ms-win-crt-math-l1-1-0.dll`:
1042688 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1043689 BIG-NEXT: debug stream: 54, # files: 0, has ec info: false
1044 BIG-NEXT: contributing source files:
1045690 BIG-NEXT: Mod 0043 | Name: `Import:api-ms-win-crt-locale-l1-1-0.dll`:
1046691 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1047692 BIG-NEXT: debug stream: 53, # files: 0, has ec info: false
1048 BIG-NEXT: contributing source files:
1049693 BIG-NEXT: Mod 0044 | Name: `api-ms-win-crt-locale-l1-1-0.dll`:
1050694 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1051695 BIG-NEXT: debug stream: 52, # files: 0, has ec info: false
1052 BIG-NEXT: contributing source files:
1053696 BIG-NEXT: Mod 0045 | Name: `Import:api-ms-win-crt-heap-l1-1-0.dll`:
1054697 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1055698 BIG-NEXT: debug stream: 51, # files: 0, has ec info: false
1056 BIG-NEXT: contributing source files:
1057699 BIG-NEXT: Mod 0046 | Name: `api-ms-win-crt-heap-l1-1-0.dll`:
1058700 BIG-NEXT: Obj: `C:\PROGRA~2\WI3CF2~1\10\Lib\10.0.10586.0\ucrt\x86\ucrt.lib`:
1059701 BIG-NEXT: debug stream: 50, # files: 0, has ec info: false
1060 BIG-NEXT: contributing source files:
1061702 BIG-NEXT: Mod 0047 | Name: `* Linker *`:
1062703 BIG-NEXT: Obj: ``:
1063704 BIG-NEXT: debug stream: 60, # files: 0, has ec info: false
1064 BIG-NEXT: contributing source files:
1065
705 BIG: Files
706 BIG-NEXT: ============================================================
707 BIG-NEXT: Mod 0000 | `D:\src\llvm\test\tools\llvm-symbolizer\pdb\Inputs\test.obj`:
708 BIG-NEXT: - (MD5: A20261917ADC01A12CBDBF778BC6CCC8) d:\src\llvm\test\tools\llvm-symbolizer\pdb\inputs\test.cpp
709 BIG-NEXT: Mod 0001 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_cpu_disp_.obj`:
710 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
711 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
712 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
713 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
714 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
715 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
716 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
717 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
718 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
719 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
720 BIG-NEXT: - (MD5: 884E12AC852D3B4E1E625A0F01595A68) f:\dd\vctools\crt\vcstartup\src\misc\i386\cpu_disp.c
721 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
722 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
723 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
724 BIG-NEXT: Mod 0002 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_initsect_.obj`:
725 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
726 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
727 BIG-NEXT: - (MD5: DD3FFC8C4284997F6762C449313244B2) f:\dd\vctools\crt\vcstartup\src\rtc\initsect.cpp
728 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
729 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
730 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
731 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
732 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
733 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
734 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
735 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
736 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
737 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
738 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
739 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
740 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
741 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
742 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
743 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
744 BIG-NEXT: Mod 0003 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_sehprolg4_.obj`:
745 BIG-NEXT: - (MD5: E562BB073C88A6A3791CE9FBDC64E7A7) f:\dd\vctools\crt\vcstartup\src\eh\i386\sehprolg4.asm
746 BIG-NEXT: Mod 0004 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_chandler4gs_.obj`:
747 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
748 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
749 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
750 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
751 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
752 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
753 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
754 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
755 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
756 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
757 BIG-NEXT: - (MD5: D014BFD91FD6D4163AF92452CBC9EEA0) f:\dd\vctools\crt\vcstartup\src\eh\i386\chandler4gs.c
758 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
759 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
760 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
761 BIG-NEXT: Mod 0005 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\_secchk_.obj`:
762 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
763 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
764 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
765 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
766 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
767 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
768 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
769 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
770 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
771 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
772 BIG-NEXT: - (MD5: 6C34B4E5ACA82CB0D6BD6CB8C059C9C9) f:\dd\vctools\crt\vcstartup\src\eh\i386\secchk.c
773 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
774 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
775 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
776 BIG-NEXT: Mod 0006 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_cookie.obj`:
777 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
778 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
779 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
780 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
781 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
782 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
783 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
784 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
785 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
786 BIG-NEXT: Mod 0007 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_report.obj`:
787 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
788 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
789 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
790 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
791 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
792 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
793 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
794 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
795 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
796 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
797 BIG-NEXT: - (MD5: 87566AA39C18DD3CEAC021002D34B63D) f:\dd\vctools\crt\vcstartup\src\gs\gs_report.c
798 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
799 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
800 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
801 BIG-NEXT: Mod 0008 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\gs_support.obj`:
802 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
803 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
804 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
805 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
806 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
807 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
808 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
809 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
810 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
811 BIG-NEXT: - (MD5: 57AC84319EF78F67DAA9372FDA8CBFCC) f:\dd\vctools\crt\vcstartup\src\gs\gs_support.c
812 BIG-NEXT: Mod 0009 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\checkcfg.obj`:
813 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
814 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
815 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
816 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
817 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
818 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
819 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
820 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
821 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
822 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
823 BIG-NEXT: - (MD5: 9552C4FC4125F9D7D3A8B5FD18B7BCCF) f:\dd\vctools\crt\vcstartup\src\misc\checkcfg.c
824 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
825 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
826 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
827 BIG-NEXT: Mod 0010 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\guard_support.obj`:
828 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
829 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
830 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
831 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
832 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
833 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
834 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
835 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
836 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
837 BIG-NEXT: - (MD5: 8BFBA3D0672A148A9FB0E9F0A6BC256D) f:\dd\vctools\crt\vcstartup\src\misc\guard_support.c
838 BIG-NEXT: Mod 0011 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\loadcfg.obj`:
839 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
840 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
841 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
842 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
843 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
844 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
845 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
846 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
847 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
848 BIG-NEXT: Mod 0012 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_dtor.obj`:
849 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
850 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
851 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
852 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
853 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
854 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
855 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
856 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
857 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
858 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
859 BIG-NEXT: - (MD5: EE3858E06B118BDBAAE53F5E55B0BB0C) f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_dtor.c
860 BIG-NEXT: Mod 0013 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\dyn_tls_init.obj`:
861 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
862 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
863 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
864 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
865 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
866 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
867 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
868 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
869 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
870 BIG-NEXT: - (MD5: 9DA48F59075BBAAAB4F7FC4575F34405) f:\dd\vctools\crt\vcstartup\src\utility\dyn_tls_init.c
871 BIG-NEXT: Mod 0014 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr_detection.obj`:
872 BIG-NEXT: - (MD5: 2DF28D8BA8B7AAAA67C94719B214B060) f:\dd\vctools\crt\vcstartup\src\utility\matherr_detection.c
873 BIG-NEXT: Mod 0015 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_detection.obj`:
874 BIG-NEXT: - (MD5: 737902C62D7458629D0DDD52E122C033) f:\dd\vctools\crt\vcstartup\src\utility\ucrt_detection.c
875 BIG-NEXT: Mod 0016 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\argv_mode.obj`:
876 BIG-NEXT: - (MD5: 634D3D57BDE292817F77F8DBF366E2D2) f:\dd\vctools\crt\vcstartup\src\defaults\argv_mode.cpp
877 BIG-NEXT: Mod 0017 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\commit_mode.obj`:
878 BIG-NEXT: - (MD5: CF5B0F6243121A3F5E206E07CA457128) f:\dd\vctools\crt\vcstartup\src\defaults\commit_mode.cpp
879 BIG-NEXT: Mod 0018 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_local_stdio_options.obj`:
880 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
881 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
882 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
883 BIG-NEXT: - (MD5: E6391682D136711F96E730F4D6162E0C) f:\dd\vctools\crt\vcstartup\src\defaults\default_local_stdio_options.cpp
884 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
885 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
886 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
887 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
888 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
889 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
890 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
891 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
892 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
893 BIG-NEXT: - (MD5: 2D5E699DF1BED89FCCCCCF0DCFC49050) f:\dd\externalapis\unifiedcrt\inc\stdio.h
894 BIG-NEXT: - (MD5: 2443DB19DCC585E308F60DAFEF1D4C4C) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
895 BIG-NEXT: - (MD5: 79921ECB03C5C56E28D771ADF8910FD8) f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
896 BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
897 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
898 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
899 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
900 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
901 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
902 BIG-NEXT: - (MD5: 303C50A7BC924CD426BAA20C7F16192C) f:\dd\vctools\crt\vcruntime\inc\vadefs.h
903 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
904 BIG-NEXT: Mod 0019 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\denormal_control.obj`:
905 BIG-NEXT: - (MD5: 0513001DBCB8CB8F8561DC117FD943BA) f:\dd\vctools\crt\vcstartup\src\defaults\denormal_control.cpp
906 BIG-NEXT: Mod 0020 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\env_mode.obj`:
907 BIG-NEXT: - (MD5: 5B7121FC3210A120D7B70CB668D8EF0C) f:\dd\vctools\crt\vcstartup\src\defaults\env_mode.cpp
908 BIG-NEXT: Mod 0021 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\file_mode.obj`:
909 BIG-NEXT: - (MD5: 749603C05EB2FB5024819A3107DA9A7D) f:\dd\vctools\crt\vcstartup\src\defaults\file_mode.cpp
910 BIG-NEXT: Mod 0022 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\invalid_parameter_handler.obj`:
911 BIG-NEXT: - (MD5: 0C385FD7C6DB91E0BA7C72C1AB680BE6) f:\dd\vctools\crt\vcstartup\src\defaults\invalid_parameter_handler.cpp
912 BIG-NEXT: Mod 0023 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\matherr.obj`:
913 BIG-NEXT: - (MD5: F8B3DAD79F14E4169CCBA611203C89CD) f:\dd\vctools\crt\vcstartup\src\defaults\matherr.cpp
914 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
915 BIG-NEXT: Mod 0024 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\new_mode.obj`:
916 BIG-NEXT: - (MD5: 4F22B6A5E4E0D01E8C000B17F2B2640D) f:\dd\vctools\crt\vcstartup\src\defaults\new_mode.cpp
917 BIG-NEXT: Mod 0025 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\thread_locale.obj`:
918 BIG-NEXT: - (MD5: 435F5F51541F7D6565DF6BE20F8AC8A3) f:\dd\vctools\crt\vcstartup\src\defaults\thread_locale.cpp
919 BIG-NEXT: Mod 0026 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\tncleanup.obj`:
920 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
921 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
922 BIG-NEXT: - (MD5: 984A18787250F7F6D0506E6BC1FD7991) f:\dd\vctools\crt\vcstartup\src\eh\tncleanup.cpp
923 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
924 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
925 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
926 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
927 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
928 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
929 BIG-NEXT: - (MD5: 2465A06B1F50CD26AD5EC7D20DA6DB3D) f:\dd\vctools\crt\vcruntime\inc\vcruntime_typeinfo.h
930 BIG-NEXT: - (MD5: 385CF08DA92F72075026067CE03F8402) f:\dd\vctools\crt\vcruntime\inc\vcruntime_exception.h
931 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
932 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
933 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
934 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
935 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
936 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
937 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
938 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
939 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
940 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
941 BIG-NEXT: Mod 0027 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\exe_main.obj`:
942 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
943 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
944 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
945 BIG-NEXT: - (MD5: B71A807A307A52C400179EF5D3FAA1A7) f:\dd\vctools\crt\vcstartup\src\startup\exe_main.cpp
946 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
947 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
948 BIG-NEXT: - (MD5: 2D5E699DF1BED89FCCCCCF0DCFC49050) f:\dd\externalapis\unifiedcrt\inc\stdio.h
949 BIG-NEXT: - (MD5: 2443DB19DCC585E308F60DAFEF1D4C4C) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstdio.h
950 BIG-NEXT: - (MD5: 79921ECB03C5C56E28D771ADF8910FD8) f:\dd\externalapis\unifiedcrt\inc\corecrt_stdio_config.h
951 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
952 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
953 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
954 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
955 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
956 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
957 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
958 BIG-NEXT: - (MD5: 36A3069CD09EC9F92668000F200D5545) f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl
959 BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
960 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
961 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
962 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
963 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
964 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
965 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
966 BIG-NEXT: - (MD5: 303C50A7BC924CD426BAA20C7F16192C) f:\dd\vctools\crt\vcruntime\inc\vadefs.h
967 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
968 BIG-NEXT: Mod 0028 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\initializers.obj`:
969 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
970 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
971 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
972 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
973 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
974 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
975 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
976 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
977 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
978 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
979 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
980 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
981 BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
982 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
983 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
984 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
985 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
986 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
987 BIG-NEXT: - (MD5: 8A16383C445FDABF21BDBAC3825E8133) f:\dd\externalapis\windows\8.1\sdk\inc\evntprov.h
988 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
989 BIG-NEXT: Mod 0029 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility.obj`:
990 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
991 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
992 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
993 BIG-NEXT: - (MD5: 2D42DDF1AAE9B3491E4BB346255346D5) f:\dd\vctools\crt\vcstartup\src\utility\utility.cpp
994 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
995 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
996 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
997 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
998 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
999 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
1000 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
1001 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1002 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1003 BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
1004 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
1005 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
1006 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1007 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1008 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
1009 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
1010 BIG-NEXT: Mod 0030 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\ucrt_stubs.obj`:
1011 BIG-NEXT: - (MD5: 20976B3B6CD70F2DF77312D18D9C8D32) f:\dd\vctools\crt\vcstartup\src\utility\ucrt_stubs.cpp
1012 BIG-NEXT: Mod 0031 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\utility_desktop.obj`:
1013 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
1014 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1015 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1016 BIG-NEXT: - (MD5: CC9AAE4BAA114C08FFC7F1515EC09E4C) f:\dd\vctools\crt\vcstartup\src\utility\utility_desktop.cpp
1017 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1018 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
1019 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
1020 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1021 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1022 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
1023 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
1024 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1025 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1026 BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
1027 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
1028 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
1029 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1030 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1031 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
1032 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
1033 BIG-NEXT: Mod 0032 | `f:\dd\vctools\crt\vcstartup\build\md\msvcrt_kernel32\obj1r\i386\default_precision.obj`:
1034 BIG-NEXT: - (MD5: 377E41F4DAE6F93EA819B4EFCF229F08) f:\dd\externalapis\unifiedcrt\inc\string.h
1035 BIG-NEXT: - (MD5: 96C01EE8E4C01B90601D93353838EBF8) f:\dd\externalapis\unifiedcrt\inc\corecrt_memory.h
1036 BIG-NEXT: - (MD5: A5976652B404EDDDBDA326FF9A9488A3) f:\dd\externalapis\unifiedcrt\inc\corecrt_memcpy_s.h
1037 BIG-NEXT: - (MD5: 9621B7E7C6A138B5185711F98CCC568E) f:\dd\vctools\crt\vcstartup\src\defaults\default_precision.cpp
1038 BIG-NEXT: - (MD5: 9393435BC7FDE9F624E309D56629171A) f:\dd\vctools\crt\vcruntime\inc\internal_shared.h
1039 BIG-NEXT: - (MD5: A40485987BE01BAF5F57569A41DAB837) f:\dd\vctools\crt\vcruntime\inc\vcruntime_new.h
1040 BIG-NEXT: - (MD5: F9FC1E83CBE1A51209ED1C05BB0F70B2) f:\dd\externalapis\windows\8.1\sdk\inc\winuser.h
1041 BIG-NEXT: - (MD5: 928553F8BA198C9030B65FA10B6B3DD2) f:\dd\externalapis\unifiedcrt\inc\malloc.h
1042 BIG-NEXT: - (MD5: 493F2CAB7A6BE4175748A9FC6C4A38FB) f:\dd\externalapis\windows\8.1\sdk\inc\basetsd.h
1043 BIG-NEXT: - (MD5: E4963431577926D9BA190CD6C10F8743) f:\dd\vctools\crt\vcruntime\inc\i386\xmmintrin.h
1044 BIG-NEXT: - (MD5: C3412F163DF064CCDEF8CFBE0A387550) f:\dd\externalapis\windows\8.1\sdk\inc\winbase.h
1045 BIG-NEXT: - (MD5: 7C388EF80868D8301B5A908485637FEE) f:\dd\vctools\crt\vcstartup\inc\vcstartup_internal.h
1046 BIG-NEXT: - (MD5: 23CC88BD1D9451C2CE5F824306E16E4D) f:\dd\externalapis\unifiedcrt\inc\math.h
1047 BIG-NEXT: - (MD5: C44C7E39EE3B3A4EF6B3211EC0110AA8) f:\dd\externalapis\unifiedcrt\inc\stdlib.h
1048 BIG-NEXT: - (MD5: DCC558DEFD73C17745F94CC5A98632D9) f:\dd\externalapis\windows\8.1\sdk\inc\stralign.h
1049 BIG-NEXT: - (MD5: ADDFD8BEB612E9A30D5FB7C44F9F3D37) f:\dd\externalapis\windows\8.1\sdk\inc\winnt.h
1050 BIG-NEXT: - (MD5: 386A22AB644E999820C7C22FCE5DB574) f:\dd\externalapis\unifiedcrt\inc\ctype.h
1051 BIG-NEXT: - (MD5: CA7D066706A198EA5999B084AAB0CE58) f:\dd\externalapis\windows\8.1\sdk\inc\guiddef.h
1052 BIG-NEXT: - (MD5: 2D923CBDE24BB8F217FE09A5F7D88929) f:\dd\externalapis\unifiedcrt\inc\corecrt_wstring.h
1053 BIG-NEXT: - (MD5: B38ACA278420B7C5F25A50AD159CACA0) f:\dd\externalapis\windows\8.1\sdk\inc\winerror.h
1054 BIG-NEXT: Mod 0033 | `Import:KERNEL32.dll`:
1055 BIG-NEXT: Mod 0034 | `KERNEL32.dll`:
1056 BIG-NEXT: Mod 0035 | `Import:VCRUNTIME140.dll`:
1057 BIG-NEXT: Mod 0036 | `VCRUNTIME140.dll`:
1058 BIG-NEXT: Mod 0037 | `Import:api-ms-win-crt-stdio-l1-1-0.dll`:
1059 BIG-NEXT: Mod 0038 | `api-ms-win-crt-stdio-l1-1-0.dll`:
1060 BIG-NEXT: Mod 0039 | `Import:api-ms-win-crt-runtime-l1-1-0.dll`:
1061 BIG-NEXT: Mod 0040 | `api-ms-win-crt-runtime-l1-1-0.dll`:
1062 BIG-NEXT: Mod 0041 | `Import:api-ms-win-crt-math-l1-1-0.dll`:
1063 BIG-NEXT: Mod 0042 | `api-ms-win-crt-math-l1-1-0.dll`:
1064 BIG-NEXT: Mod 0043 | `Import:api-ms-win-crt-locale-l1-1-0.dll`:
1065 BIG-NEXT: Mod 0044 | `api-ms-win-crt-locale-l1-1-0.dll`:
1066 BIG-NEXT: Mod 0045 | `Import:api-ms-win-crt-heap-l1-1-0.dll`:
1067 BIG-NEXT: Mod 0046 | `api-ms-win-crt-heap-l1-1-0.dll`:
1068 BIG-NEXT: Mod 0047 | `* Linker *`:
10661069
10671070 BAD-BLOCK-SIZE: Native PDB Error: The PDB file is corrupt. Does not contain superblock
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
102102 return EC;
103103 }
104104
105 if (opts::raw::DumpModuleFiles) {
106 if (auto EC = dumpModuleFiles())
107 return EC;
108 }
109
105110 if (opts::raw::DumpTypes || opts::raw::DumpTypeExtras) {
106111 if (auto EC = dumpTpiStream(StreamTPI))
107112 return EC;
287292 return Error::success();
288293 }
289294
295 static Expected getModuleDebugStream(PDBFile &File,
296 uint32_t Index) {
297 ExitOnError Err("Unexpected error");
298
299 auto &Dbi = Err(File.getPDBDbiStream());
300 const auto &Modules = Dbi.modules();
301 auto Modi = Modules.getModuleDescriptor(Index);
302
303 uint16_t ModiStream = Modi.getModuleStreamIndex();
304 if (ModiStream == kInvalidStreamIndex)
305 return make_error(raw_error_code::no_stream,
306 "Module stream not present");
307
308 auto ModStreamData = MappedBlockStream::createIndexedStream(
309 File.getMsfLayout(), File.getMsfBuffer(), ModiStream,
310 File.getAllocator());
311
312 ModuleDebugStreamRef ModS(Modi, std::move(ModStreamData));
313 if (auto EC = ModS.reload())
314 return make_error(raw_error_code::corrupt_file,
315 "Invalid module stream");
316
317 return std::move(ModS);
318 }
319
320 static StringMap loadChecksums(PDBFile &File,
321 uint32_t ModuleIndex) {
322 StringMap Result;
323 auto MDS = getModuleDebugStream(File, ModuleIndex);
324 if (!MDS) {
325 consumeError(MDS.takeError());
326 return Result;
327 }
328
329 auto CS = MDS->findChecksumsSubsection();
330 if (!CS) {
331 consumeError(CS.takeError());
332 return Result;
333 }
334
335 auto Strings = File.getStringTable();
336 if (!Strings) {
337 consumeError(Strings.takeError());
338 return Result;
339 }
340
341 for (const auto &Entry : *CS) {
342 auto S = Strings->getStringForID(Entry.FileNameOffset);
343 if (!S)
344 continue;
345 Result[*S] = Entry;
346 }
347 return Result;
348 }
349
350 static std::string formatChecksumKind(FileChecksumKind Kind) {
351 switch (Kind) {
352 RETURN_CASE(FileChecksumKind, None, "None");
353 RETURN_CASE(FileChecksumKind, MD5, "MD5");
354 RETURN_CASE(FileChecksumKind, SHA1, "SHA-1");
355 RETURN_CASE(FileChecksumKind, SHA256, "SHA-256");
356 }
357 return formatUnknownEnum(Kind);
358 }
359
290360 Error RawOutputStyle::dumpModules() {
291361 printHeader(P, "Modules");
292362
296366 return Error::success();
297367 }
298368
299 ExitOnError Err("Unexpected error processing symbols");
369 ExitOnError Err("Unexpected error processing modules");
300370
301371 auto &Stream = Err(File.getPDBDbiStream());
302372
311381 P.formatLine(" debug stream: {0}, # files: {1}, has ec info: {2}",
312382 Modi.getModuleStreamIndex(), Modi.getNumberOfFiles(),
313383 Modi.hasECInfo());
314 if (opts::raw::DumpModuleFiles) {
315 P.formatLine(" contributing source files:");
316 for (const auto &F : Modules.source_files(I)) {
317 P.formatLine(" - {0}", F);
318 }
319 }
320 }
321 return Error::success();
322 }
384 }
385 return Error::success();
386 }
387
388 Error RawOutputStyle::dumpModuleFiles() {
389 printHeader(P, "Files");
390
391 AutoIndent Indent(P);
392 if (!File.hasPDBDbiStream()) {
393 P.formatLine("DBI Stream not present");
394 return Error::success();
395 }
396
397 ExitOnError Err("Unexpected error processing modules");
398
399 auto &Stream = Err(File.getPDBDbiStream());
400
401 const DbiModuleList &Modules = Stream.modules();
402 uint32_t Count = Modules.getModuleCount();
403 uint32_t Digits = NumDigits(Count);
404 for (uint32_t I = 0; I < Count; ++I) {
405 auto Modi = Modules.getModuleDescriptor(I);
406 P.formatLine("Mod {0:4} | `{1}`: ", fmt_align(I, AlignStyle::Right, Digits),
407 Modi.getModuleName());
408 StringMap CS = loadChecksums(File, I);
409 for (const auto &F : Modules.source_files(I)) {
410 auto FC = CS.find(F);
411 if (FC == CS.end())
412 P.formatLine(" - (no checksum) {0}", F);
413 else
414 P.formatLine(" - ({0}: {1}) {2}",
415 formatChecksumKind(FC->getValue().Kind),
416 toHex(FC->getValue().Checksum), F);
417 }
418 }
419 return Error::success();
420 }
421
323422 Error RawOutputStyle::dumpStringTable() {
324423 printHeader(P, "String Table");
325424
4343 Error dumpStringTable();
4444 Error dumpTpiStream(uint32_t StreamIdx);
4545 Error dumpModules();
46 Error dumpModuleFiles();
4647 Error dumpModuleSyms();
4748 Error dumpPublics();
4849 Error dumpSectionContribs();