diff options
Diffstat (limited to 'test/ELF/icf-merge.s')
| -rw-r--r-- | test/ELF/icf-merge.s | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/test/ELF/icf-merge.s b/test/ELF/icf-merge.s deleted file mode 100644 index 5aa79f9d14ec..000000000000 --- a/test/ELF/icf-merge.s +++ /dev/null @@ -1,27 +0,0 @@ -# REQUIRES: x86 - -# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t -# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %S/Inputs/icf-merge.s -o %t1 -# RUN: ld.lld %t %t1 -o /dev/null --icf=all --print-icf-sections | FileCheck %s - -# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %S/Inputs/icf-merge2.s -o %t2 -# RUN: ld.lld %t %t2 -o %t3.out --icf=all --print-icf-sections | FileCheck --check-prefix=NOMERGE %s - -# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %S/Inputs/icf-merge3.s -o %t3 -# RUN: ld.lld %t %t3 -o %t3.out --icf=all --print-icf-sections | FileCheck --check-prefix=NOMERGE %s - -# CHECK: selected section {{.*}}:(.text.f1) -# CHECK: removing identical section {{.*}}:(.text.f2) - -# NOMERGE-NOT: selected section {{.*}}:(.text.f) - -.section .rodata.str,"aMS",@progbits,1 -foo: -.asciz "foo" -.asciz "string 1" -.asciz "string 2" - -.section .text.f1,"ax" -.globl f1 -f1: -lea foo+42(%rip), %rax |
