[MCJIT] Make MCJIT honor symbol visibility settings when populating the global
authorLang Hames <lhames@gmail.com>
Mon, 20 Oct 2014 23:39:54 +0000 (23:39 +0000)
committerLang Hames <lhames@gmail.com>
Mon, 20 Oct 2014 23:39:54 +0000 (23:39 +0000)
commit84801c217c69d31c24d0f1f5c7623fba5ce00536
tree40a565b546452151459ab30a8a751ba79003e67a
parentab506adf7d3ced6abcaf42f92de3d6cd15fa19e8
[MCJIT] Make MCJIT honor symbol visibility settings when populating the global
symbol table.

Patch by Anthony Pesch. Thanks Anthony!

llvm-svn: 220245
llvm/include/llvm/Object/ELFObjectFile.h
llvm/include/llvm/Object/ELFTypes.h
llvm/include/llvm/Object/SymbolicFile.h
llvm/include/llvm/Support/ELF.h
llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
llvm/lib/Object/MachOObjectFile.cpp
llvm/test/ExecutionEngine/RuntimeDyld/AArch64/MachO_ARM64_relocations.s
llvm/test/ExecutionEngine/RuntimeDyld/ARM/MachO_ARM_PIC_relocations.s
llvm/test/ExecutionEngine/RuntimeDyld/X86/MachO_i386_DynNoPIC_relocations.s
llvm/test/ExecutionEngine/RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s