summaryrefslogtreecommitdiff
path: root/test/COFF/pdb-linker-module.test
diff options
context:
space:
mode:
Diffstat (limited to 'test/COFF/pdb-linker-module.test')
-rw-r--r--test/COFF/pdb-linker-module.test38
1 files changed, 22 insertions, 16 deletions
diff --git a/test/COFF/pdb-linker-module.test b/test/COFF/pdb-linker-module.test
index ce366b6d6482..1bb57298f96e 100644
--- a/test/COFF/pdb-linker-module.test
+++ b/test/COFF/pdb-linker-module.test
@@ -1,18 +1,24 @@
RUN: lld-link /debug /pdb:%t.pdb /nodefaultlib /entry:main %S/Inputs/pdb-diff.obj
-RUN: llvm-pdbutil dump -modules -symbols %t.pdb | FileCheck %s
+RUN: llvm-pdbutil dump -modules %t.pdb | FileCheck --check-prefix=MODS %s
+RUN: llvm-pdbutil dump -symbols %t.pdb | FileCheck --check-prefix=SYMS %s
-CHECK: Mod 0001 | `* Linker *`:
-CHECK-NEXT: 4 | S_OBJNAME [size = 20] sig=0, `* Linker *`
-CHECK-NEXT: 24 | S_COMPILE3 [size = 40]
-CHECK-NEXT: machine = intel 80386, Ver = LLVM Linker, language = link
-CHECK-NEXT: frontend = 0.0.0.0, backend = 0.0.0.0
-CHECK-NEXT: flags = none
-CHECK-NEXT: 64 | S_ENVBLOCK
-CHECK-NEXT: - cwd
-CHECK-NEXT: -
-CHECK-NEXT: - exe
-CHECK-NEXT: - {{.*}}lld-link
-CHECK-NEXT: - pdb
-CHECK-NEXT: - {{.*}}pdb-linker-module{{.*}}pdb
-CHECK-NEXT: - cmd
-CHECK-NEXT: - /debug /pdb:{{.*}}pdb-linker-module{{.*}}pdb /nodefaultlib /entry:main {{.*}}pdb-diff.obj
+MODS: Mod 0001 | `* Linker *`
+MODS-NEXT: Obj: ``:
+MODS-NEXT: debug stream: 10, # files: 0, has ec info: false
+MODS-NEXT: pdb file ni: 1 `{{.*}}pdb-linker-module.test.tmp.pdb`, src file ni: 0 ``
+
+SYMS: Mod 0001 | `* Linker *`
+SYMS-NEXT: 4 | S_OBJNAME [size = 20] sig=0, `* Linker *`
+SYMS-NEXT: 24 | S_COMPILE3 [size = 40]
+SYMS-NEXT: machine = intel 80386, Ver = LLVM Linker, language = link
+SYMS-NEXT: frontend = 0.0.0.0, backend = 14.10.25019.0
+SYMS-NEXT: flags = none
+SYMS-NEXT: 64 | S_ENVBLOCK
+SYMS-NEXT: - cwd
+SYMS-NEXT: -
+SYMS-NEXT: - exe
+SYMS-NEXT: - {{.*}}lld-link
+SYMS-NEXT: - pdb
+SYMS-NEXT: - {{.*}}pdb-linker-module{{.*}}pdb
+SYMS-NEXT: - cmd
+SYMS-NEXT: - /debug /pdb:{{.*}}pdb-linker-module{{.*}}pdb /nodefaultlib /entry:main {{.*}}pdb-diff.obj