diff options
Diffstat (limited to 'test/ELF/lto/dynsym.ll')
-rw-r--r-- | test/ELF/lto/dynsym.ll | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/test/ELF/lto/dynsym.ll b/test/ELF/lto/dynsym.ll deleted file mode 100644 index d056c0b555e3a..0000000000000 --- a/test/ELF/lto/dynsym.ll +++ /dev/null @@ -1,30 +0,0 @@ -; REQUIRES: x86 -; RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux -o %t.o %p/Inputs/dynsym.s -; RUN: ld.lld %t.o -o %t.so -shared -; RUN: llvm-as %s -o %t2.o -; RUN: ld.lld %t2.o %t.so -o %t -; RUN: llvm-readobj -dyn-symbols %t | FileCheck %s - -; Check that we don't crash when gc'ing sections and printing the result. -; RUN: ld.lld %t2.o %t.so --gc-sections --print-gc-sections \ -; RUN: -o %t -; RUN: llvm-readobj -dyn-symbols %t | FileCheck %s - -target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" -target triple = "x86_64-unknown-linux-gnu" - -define void @_start() { - call void @foo() - ret void -} - -; CHECK: Name: foo -; CHECK-NEXT: Value: -; CHECK-NEXT: Size: -; CHECK-NEXT: Binding: -; CHECK-NEXT: Type: -; CHECK-NEXT: Other: -; CHECK-NEXT: Section: .text -define void @foo() { - ret void -} |