1cad82ccbSRafael Espindola; RUN: llvm-as %s -o %t.o 2cad82ccbSRafael Espindola 3*3efcfaddSEugene Leviant; RUN: %gold -plugin %llvmshlibdir/LLVMgold%shlibext \ 4cad82ccbSRafael Espindola; RUN: --plugin-opt=emit-llvm \ 5cad82ccbSRafael Espindola; RUN: -shared %t.o -o %t2.o \ 6cad82ccbSRafael Espindola; RUN: -version-script=%p/Inputs/linker-script.export 7cad82ccbSRafael Espindola; RUN: llvm-dis %t2.o -o - | FileCheck %s 8cad82ccbSRafael Espindola 92ceb628fSDavide Italianotarget datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" 102ceb628fSDavide Italiano 11cad82ccbSRafael Espindola; CHECK: define void @f() 12cad82ccbSRafael Espindoladefine void @f() { 13cad82ccbSRafael Espindola ret void 14cad82ccbSRafael Espindola} 15cad82ccbSRafael Espindola 16cad82ccbSRafael Espindola; CHECK: define internal void @g() 17cad82ccbSRafael Espindoladefine void @g() { 18cad82ccbSRafael Espindola ret void 19cad82ccbSRafael Espindola} 20