199c6982bSZachary Turner; RUN: llvm-pdbutil dump -sym-stats %p/Inputs/empty.pdb | FileCheck --check-prefix=ALL %s 299c6982bSZachary Turner; RUN: llvm-pdbutil dump -sym-stats -modi=1 %p/Inputs/empty.pdb | FileCheck --check-prefix=ONE %s 3d1de2f4fSZachary Turner 4d1de2f4fSZachary TurnerALL: Mod 0000 | `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`: 5d1de2f4fSZachary TurnerALL-NEXT: Stream 12, 308 bytes 6d1de2f4fSZachary TurnerALL: Symbols 7d1de2f4fSZachary TurnerALL-NEXT: Total: 6 entries ( 204 bytes) 8d1de2f4fSZachary TurnerALL-NEXT: -------------------------------------------------------------------------- 9*e6a81b9bSReid KlecknerALL-NEXT: S_COMPILE3: 1 entries ( 60 bytes) 10*e6a81b9bSReid KlecknerALL-NEXT: S_OBJNAME: 1 entries ( 56 bytes) 11d1de2f4fSZachary TurnerALL-NEXT: S_GPROC32: 1 entries ( 44 bytes) 12d1de2f4fSZachary TurnerALL-NEXT: S_FRAMEPROC: 1 entries ( 32 bytes) 13d1de2f4fSZachary TurnerALL-NEXT: S_BUILDINFO: 1 entries ( 8 bytes) 14*e6a81b9bSReid KlecknerALL-NEXT: S_END: 1 entries ( 4 bytes) 15d1de2f4fSZachary TurnerALL: Chunks 16d1de2f4fSZachary TurnerALL-NEXT: Total: 2 entries ( 88 bytes) 17d1de2f4fSZachary TurnerALL-NEXT: -------------------------------------------------------------------------- 18d1de2f4fSZachary TurnerALL-NEXT: DEBUG_S_LINES: 1 entries ( 56 bytes) 19*e6a81b9bSReid KlecknerALL-NEXT: DEBUG_S_FILECHKSMS: 1 entries ( 32 bytes) 20d1de2f4fSZachary TurnerALL-NEXT: Mod 0001 | `* Linker *`: 21d1de2f4fSZachary TurnerALL-NEXT: Stream 14, 520 bytes 22d1de2f4fSZachary TurnerALL: Symbols 23d1de2f4fSZachary TurnerALL-NEXT: Total: 13 entries ( 512 bytes) 24d1de2f4fSZachary TurnerALL-NEXT: -------------------------------------------------------------------------- 25d1de2f4fSZachary TurnerALL-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes) 26*e6a81b9bSReid KlecknerALL-NEXT: S_COFFGROUP: 5 entries ( 140 bytes) 27*e6a81b9bSReid KlecknerALL-NEXT: S_SECTION: 4 entries ( 112 bytes) 28*e6a81b9bSReid KlecknerALL-NEXT: S_COMPILE3: 1 entries ( 48 bytes) 29d1de2f4fSZachary TurnerALL-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes) 30d1de2f4fSZachary TurnerALL-NEXT: S_OBJNAME: 1 entries ( 20 bytes) 31d1de2f4fSZachary TurnerALL: Chunks 32d1de2f4fSZachary TurnerALL-NEXT: Total: 0 entries ( 0 bytes) 33d1de2f4fSZachary TurnerALL-NEXT: -------------------------------------------------------------------------- 34d1de2f4fSZachary TurnerALL-NEXT: Summary | 35d1de2f4fSZachary TurnerALL: Symbols 36d1de2f4fSZachary TurnerALL-NEXT: Total: 19 entries ( 716 bytes) 37d1de2f4fSZachary TurnerALL-NEXT: -------------------------------------------------------------------------- 38d1de2f4fSZachary TurnerALL-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes) 39*e6a81b9bSReid KlecknerALL-NEXT: S_COFFGROUP: 5 entries ( 140 bytes) 40*e6a81b9bSReid KlecknerALL-NEXT: S_SECTION: 4 entries ( 112 bytes) 41*e6a81b9bSReid KlecknerALL-NEXT: S_COMPILE3: 2 entries ( 108 bytes) 42*e6a81b9bSReid KlecknerALL-NEXT: S_OBJNAME: 2 entries ( 76 bytes) 43*e6a81b9bSReid KlecknerALL-NEXT: S_GPROC32: 1 entries ( 44 bytes) 44d1de2f4fSZachary TurnerALL-NEXT: S_FRAMEPROC: 1 entries ( 32 bytes) 45d1de2f4fSZachary TurnerALL-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes) 46d1de2f4fSZachary TurnerALL-NEXT: S_BUILDINFO: 1 entries ( 8 bytes) 47*e6a81b9bSReid KlecknerALL-NEXT: S_END: 1 entries ( 4 bytes) 48d1de2f4fSZachary TurnerALL: Chunks 49d1de2f4fSZachary TurnerALL-NEXT: Total: 2 entries ( 88 bytes) 50d1de2f4fSZachary TurnerALL-NEXT: -------------------------------------------------------------------------- 51d1de2f4fSZachary TurnerALL-NEXT: DEBUG_S_LINES: 1 entries ( 56 bytes) 52*e6a81b9bSReid KlecknerALL-NEXT: DEBUG_S_FILECHKSMS: 1 entries ( 32 bytes) 53d1de2f4fSZachary Turner 54d1de2f4fSZachary TurnerONE-NOT: Mod 0000 55d1de2f4fSZachary TurnerONE: Mod 0001 | `* Linker *`: 56d1de2f4fSZachary TurnerONE-NEXT: Stream 14, 520 bytes 57d1de2f4fSZachary TurnerONE: Symbols 58d1de2f4fSZachary TurnerONE-NEXT: Total: 13 entries ( 512 bytes) 59d1de2f4fSZachary TurnerONE-NEXT: -------------------------------------------------------------------------- 60d1de2f4fSZachary TurnerONE-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes) 61*e6a81b9bSReid KlecknerONE-NEXT: S_COFFGROUP: 5 entries ( 140 bytes) 62*e6a81b9bSReid KlecknerONE-NEXT: S_SECTION: 4 entries ( 112 bytes) 63*e6a81b9bSReid KlecknerONE-NEXT: S_COMPILE3: 1 entries ( 48 bytes) 64d1de2f4fSZachary TurnerONE-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes) 65d1de2f4fSZachary TurnerONE-NEXT: S_OBJNAME: 1 entries ( 20 bytes) 66d1de2f4fSZachary TurnerONE: Chunks 67d1de2f4fSZachary TurnerONE-NEXT: Total: 0 entries ( 0 bytes) 68d1de2f4fSZachary TurnerONE-NEXT: -------------------------------------------------------------------------- 69d1de2f4fSZachary TurnerONE-NEXT: Summary | 70d1de2f4fSZachary TurnerONE: Symbols 71d1de2f4fSZachary TurnerONE-NEXT: Total: 13 entries ( 512 bytes) 72d1de2f4fSZachary TurnerONE-NEXT: -------------------------------------------------------------------------- 73d1de2f4fSZachary TurnerONE-NEXT: S_ENVBLOCK: 1 entries ( 172 bytes) 74*e6a81b9bSReid KlecknerONE-NEXT: S_COFFGROUP: 5 entries ( 140 bytes) 75*e6a81b9bSReid KlecknerONE-NEXT: S_SECTION: 4 entries ( 112 bytes) 76*e6a81b9bSReid KlecknerONE-NEXT: S_COMPILE3: 1 entries ( 48 bytes) 77d1de2f4fSZachary TurnerONE-NEXT: S_TRAMPOLINE: 1 entries ( 20 bytes) 78d1de2f4fSZachary TurnerONE-NEXT: S_OBJNAME: 1 entries ( 20 bytes) 79d1de2f4fSZachary TurnerONE: Chunks 80d1de2f4fSZachary TurnerONE-NEXT: Total: 0 entries ( 0 bytes) 81d1de2f4fSZachary TurnerONE-NEXT: -------------------------------------------------------------------------- 82