[llvm-pdbutil] Add a mode to `bytes` for dumping split debug chunks.
llvm-svn: 306309
diff --git a/llvm/test/DebugInfo/PDB/module-bytes.test b/llvm/test/DebugInfo/PDB/module-bytes.test
index 164ed20..f325331 100644
--- a/llvm/test/DebugInfo/PDB/module-bytes.test
+++ b/llvm/test/DebugInfo/PDB/module-bytes.test
@@ -1,5 +1,6 @@
; RUN: llvm-pdbutil bytes -chunks %p/Inputs/empty.pdb | FileCheck --check-prefix=CHUNKS %s
; RUN: llvm-pdbutil bytes -chunks -mod=0 %p/Inputs/empty.pdb | FileCheck --check-prefix=FILTERED-CHUNKS %s
+; RUN: llvm-pdbutil bytes -chunks -split-chunks -mod=0 %p/Inputs/empty.pdb | FileCheck --check-prefix=SPLIT-CHUNKS %s
; RUN: llvm-pdbutil bytes -syms %p/Inputs/empty.pdb | FileCheck --check-prefix=SYMS %s
; RUN: llvm-pdbutil bytes -syms -mod=0 %p/Inputs/empty.pdb | FileCheck --check-prefix=FILTERED-SYMS %s
@@ -26,6 +27,17 @@
FILTERED-CHUNKS-NEXT: )
FILTERED-CHUNKS-NOT: Mod 0001
+SPLIT-CHUNKS: Debug Chunks
+SPLIT-CHUNKS-NEXT: ============================================================
+SPLIT-CHUNKS-NEXT: Mod 0000 | `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`:
+SPLIT-CHUNKS-NEXT: lines (
+SPLIT-CHUNKS-NEXT: 60D0: F2000000 30000000 10000000 01000000 0A000000 00000000 03000000 24000000 |....0.......................$...|
+SPLIT-CHUNKS-NEXT: 60F0: 00000000 05000080 03000000 06000080 08000000 07000080 |........................|
+SPLIT-CHUNKS-NEXT: )
+SPLIT-CHUNKS-NEXT: checksums (
+SPLIT-CHUNKS-NEXT: 6108: F4000000 18000000 56000000 1001A0A5 BD0D3ECD 93FC29D1 9DE826FB F4BC0000 |........V.........>...)...&.....|
+SPLIT-CHUNKS-NEXT: )
+
SYMS: Module Symbols
SYMS-NEXT: ============================================================
SYMS-NEXT: Mod 0000 | `d:\src\llvm\test\DebugInfo\PDB\Inputs\empty.obj`: