1adda35333a6f2eee04a0d0b0c60ca28d90e34bc
[oota-llvm.git] / test / tools / gold / X86 / available-externally.ll
1 ; RUN: llvm-as %s -o %t.o
2
3 ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \
4 ; RUN:    --plugin-opt=emit-llvm \
5 ; RUN:    -shared %t.o -o %t2.o
6 ; RUN: llvm-dis %t2.o -o - | FileCheck %s
7
8 define void @foo() {
9   call void @bar()
10   ret void
11 }
12 define available_externally void @bar() {
13   ret void
14 }
15
16 ; CHECK: define available_externally void @bar() {