diff options
Diffstat (limited to 'test/ELF/version-script-locals.s')
-rw-r--r-- | test/ELF/version-script-locals.s | 45 |
1 files changed, 0 insertions, 45 deletions
diff --git a/test/ELF/version-script-locals.s b/test/ELF/version-script-locals.s deleted file mode 100644 index 80110c396ecc..000000000000 --- a/test/ELF/version-script-locals.s +++ /dev/null @@ -1,45 +0,0 @@ -# REQUIRES: x86 -# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t.o - -# RUN: echo "VERSION_1.0 { local: foo1; };" > %t.script -# RUN: ld.lld --version-script %t.script -shared %t.o -o %t.so -# RUN: llvm-readobj -dyn-symbols %t.so | FileCheck --check-prefix=EXACT %s -# EXACT: DynamicSymbols [ -# EXACT: _start -# EXACT-NOT: foo1 -# EXACT: foo2 -# EXACT: foo3 - -# RUN: echo "VERSION_1.0 { local: foo*; };" > %t.script -# RUN: ld.lld --version-script %t.script -shared %t.o -o %t.so -# RUN: llvm-readobj -dyn-symbols %t.so | FileCheck --check-prefix=WC %s -# WC: DynamicSymbols [ -# WC: _start -# WC-NOT: foo1 -# WC-NOT: foo2 -# WC-NOT: foo3 - -# RUN: echo "VERSION_1.0 { global: *; local: foo*; };" > %t.script -# RUN: ld.lld --version-script %t.script -shared %t.o -o %t.so -# RUN: llvm-readobj -dyn-symbols %t.so | FileCheck --check-prefix=MIX %s -# MIX: DynamicSymbols [ -# MIX: _start@@VERSION_1.0 -# MIX-NOT: foo1 -# MIX-NOT: foo2 -# MIX-NOT: foo3 - -.globl foo1 -foo1: - ret - -.globl foo2 -foo2: - ret - -.globl foo3 -foo3: - ret - -.globl _start -_start: - ret |