diff --git a/lld/test/COFF/start-lib.ll b/lld/test/COFF/start-lib.ll --- a/lld/test/COFF/start-lib.ll +++ b/lld/test/COFF/start-lib.ll @@ -23,7 +23,7 @@ ; RUN: %t.bc -start-lib %t1.bc -end-lib %t2.bc ; RUN: FileCheck --check-prefix=TEST2 %s < %t2.thinlto.map ; TEST2-NOT: Name: foo -; TEST2: bar +; TEST2: {{ }}bar ; TEST2-NOT: Name: foo ; ; RUN: lld-link -out:%t3.exe -entry:main -opt:noref -lldmap:%t3.map \ @@ -32,8 +32,8 @@ ; RUN: lld-link -out:%t3.exe -entry:main -opt:noref -lldmap:%t3.thinlto.map \ ; RUN: %t.bc -start-lib %t1.bc %t2.bc ; RUN: FileCheck --check-prefix=TEST3 %s < %t3.thinlto.map -; TEST3-NOT: foo -; TEST3-NOT: bar +; TEST3-NOT: {{ }}foo +; TEST3-NOT: {{ }}bar target datalayout = "e-m:w-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-pc-windows-msvc" diff --git a/lld/test/ELF/assignment-archive.s b/lld/test/ELF/assignment-archive.s --- a/lld/test/ELF/assignment-archive.s +++ b/lld/test/ELF/assignment-archive.s @@ -7,6 +7,7 @@ # RUN: echo "SECTIONS { foo = 1; }" > %t1.script # RUN: ld.lld -o %t1.exe --script %t1.script %tar.a %t.o # RUN: llvm-readobj --symbols %t1.exe | FileCheck %s +# CHECK: Symbols [ # CHECK-NOT: bar # CHECK: foo # CHECK-NOT: bar diff --git a/lld/test/ELF/lto/linker-script-symbols-assign.ll b/lld/test/ELF/lto/linker-script-symbols-assign.ll --- a/lld/test/ELF/lto/linker-script-symbols-assign.ll +++ b/lld/test/ELF/lto/linker-script-symbols-assign.ll @@ -5,6 +5,7 @@ ; RUN: ld.lld %t.o -o %t2 --script %t.script -save-temps ; RUN: llvm-readobj --symbols %t2.lto.o | FileCheck %s +; CHECK: Symbols [ ; CHECK-NOT: bar ; CHECK-NOT: foo diff --git a/lld/test/ELF/undefined-glob.s b/lld/test/ELF/undefined-glob.s --- a/lld/test/ELF/undefined-glob.s +++ b/lld/test/ELF/undefined-glob.s @@ -16,6 +16,7 @@ # RUN: ld.lld -o %t.exe %t.o %t.a # RUN: llvm-readobj --symbols %t.exe | FileCheck --check-prefix=NO-OPT %s +# NO-OPT: Symbols [ # NO-OPT-NOT: foo # NO-OPT-NOT: bar