diff options
Diffstat (limited to 'test/ELF/lto/linker-script-symbols-ipo.ll')
| -rw-r--r-- | test/ELF/lto/linker-script-symbols-ipo.ll | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/ELF/lto/linker-script-symbols-ipo.ll b/test/ELF/lto/linker-script-symbols-ipo.ll index 6ac1a83e1ec0c..4cc95c6cacafd 100644 --- a/test/ELF/lto/linker-script-symbols-ipo.ll +++ b/test/ELF/lto/linker-script-symbols-ipo.ll @@ -4,7 +4,7 @@ ; RUN: echo "bar = foo;" > %t.script ;; Check that without linkerscript bar is inlined. -; RUN: ld.lld -m elf_x86_64 %t1.o %t2.o -o %t3 -save-temps +; RUN: ld.lld %t1.o %t2.o -o %t3 -save-temps ; RUN: llvm-objdump -d %t3 | FileCheck %s --check-prefix=IPO ; IPO: Disassembly of section .text: ; IPO: _start: @@ -12,13 +12,13 @@ ; IPO-NEXT: 201005: {{.*}} retq ;; Check that LTO does not do IPO for symbols assigned by script. -; RUN: ld.lld -m elf_x86_64 %t1.o %t2.o -o %t4 --script %t.script -save-temps +; RUN: ld.lld %t1.o %t2.o -o %t4 --script %t.script -save-temps ; RUN: llvm-objdump -d %t4 | FileCheck %s --check-prefix=NOIPO ; NOIPO: Disassembly of section .text: ; NOIPO: foo: -; NOIPO-NEXT: 201010: {{.*}} movl $2, %eax +; NOIPO-NEXT: {{.*}} movl $2, %eax ; NOIPO: _start: -; NOIPO-NEXT: 201020: {{.*}} jmp -21 <foo> +; NOIPO-NEXT: {{.*}} jmp -21 <foo> target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-unknown-linux-gnu" |
