From: Rafael Espindola Date: Fri, 27 Nov 2015 02:07:37 +0000 (+0000) Subject: Make the test a bit more interesting. X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=9e7173acbba1fe3baebe064d29bd1c6ef3298270;ds=sidebyside Make the test a bit more interesting. It now covers a regular function replacing an available_externally one. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@254184 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/tools/gold/X86/available-externally.ll b/test/tools/gold/X86/available-externally.ll index 1adda35333a..e77ea65a69b 100644 --- a/test/tools/gold/X86/available-externally.ll +++ b/test/tools/gold/X86/available-externally.ll @@ -1,16 +1,22 @@ ; RUN: llvm-as %s -o %t.o +; RUN: llvm-as %p/Inputs/available-externally.ll -o %t2.o ; RUN: %gold -plugin %llvmshlibdir/LLVMgold.so \ ; RUN: --plugin-opt=emit-llvm \ -; RUN: -shared %t.o -o %t2.o -; RUN: llvm-dis %t2.o -o - | FileCheck %s +; RUN: -shared %t.o %t2.o -o %t3.o +; RUN: llvm-dis %t3.o -o - | FileCheck %s define void @foo() { call void @bar() + call void @zed() ret void } define available_externally void @bar() { ret void } +define available_externally void @zed() { + ret void +} ; CHECK: define available_externally void @bar() { +; CHECK: define void @zed() {