I'm not sure about the static case but when JITing MCJIT should synthesize a PLT entry for you, so you should be ok to emit a direct call. REPOSITORY rL LLVM http://reviews.llvm.org/D6856 EMAIL PREFERENCES http://reviews.llvm.org/settings/panel/emailpreferences/