From 9e7173acbba1fe3baebe064d29bd1c6ef3298270 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Fri, 27 Nov 2015 02:07:37 +0000 Subject: [PATCH] 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 --- test/tools/gold/X86/available-externally.ll | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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() { -- 2.11.0