diff options
Diffstat (limited to 'test/ELF/lto/linker-script-symbols-assign.ll')
| -rw-r--r-- | test/ELF/lto/linker-script-symbols-assign.ll | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/test/ELF/lto/linker-script-symbols-assign.ll b/test/ELF/lto/linker-script-symbols-assign.ll index 2ffdc823a4844..bd7a374029970 100644 --- a/test/ELF/lto/linker-script-symbols-assign.ll +++ b/test/ELF/lto/linker-script-symbols-assign.ll @@ -2,20 +2,11 @@ ; RUN: llvm-as %s -o %t.o ; RUN: echo "foo = 1;" > %t.script -; RUN: ld.lld -m elf_x86_64 %t.o -o %t2 --script %t.script -save-temps +; RUN: ld.lld %t.o -o %t2 --script %t.script -save-temps ; RUN: llvm-readobj -symbols %t2.lto.o | FileCheck %s ; CHECK-NOT: bar -; CHECK: Symbol { -; CHECK: Name: foo -; CHECK-NEXT: Value: 0x0 -; CHECK-NEXT: Size: 4 -; CHECK-NEXT: Binding: Weak -; CHECK-NEXT: Type: Object -; CHECK-NEXT: Other: 0 -; CHECK-NEXT: Section: .bss.foo -; CHECK-NEXT: } -; CHECK-NEXT:] +; CHECK-NOT: foo ; RUN: llvm-readobj -symbols %t2 | FileCheck %s --check-prefix=VAL ; VAL: Symbol { @@ -29,7 +20,7 @@ ; VAL-NEXT: } ; RUN: echo "zed = 1;" > %t2.script -; RUN: ld.lld -m elf_x86_64 %t.o -o %t3 --script %t2.script +; RUN: ld.lld %t.o -o %t3 --script %t2.script ; RUN: llvm-readobj -symbols %t3 | FileCheck %s --check-prefix=ABS ; ABS: Symbol { ; ABS: Name: zed |
