Re-apply r278065 (Weak symbol support in RuntimeDyld) with a fix for ELF.
authorLang Hames <lhames@gmail.com>
Tue, 9 Aug 2016 19:27:17 +0000 (19:27 +0000)
committerLang Hames <lhames@gmail.com>
Tue, 9 Aug 2016 19:27:17 +0000 (19:27 +0000)
commitbb9431acdae76f786f7bedceb9fa671b5f12d3c6
tree48a173f44d8c510eb29cc754210decdaf3b32be8
parenta203c41dd9553a645f3b5468814552bb08eb8aff
Re-apply r278065 (Weak symbol support in RuntimeDyld) with a fix for ELF.

llvm-svn: 278149
llvm/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
llvm/test/ExecutionEngine/MCJIT/Inputs/weak-function-2.ll [new file with mode: 0644]
llvm/test/ExecutionEngine/MCJIT/weak-function.ll [new file with mode: 0644]
llvm/test/ExecutionEngine/OrcMCJIT/Inputs/weak-function-2.ll [new file with mode: 0644]
llvm/test/ExecutionEngine/OrcMCJIT/weak-function.ll [new file with mode: 0644]