[MCJIT] Remove the local symbol table from RuntimeDlyd - it's not needed.
authorLang Hames <lhames@gmail.com>
Thu, 27 Nov 2014 05:40:13 +0000 (05:40 +0000)
committerLang Hames <lhames@gmail.com>
Thu, 27 Nov 2014 05:40:13 +0000 (05:40 +0000)
commit973e54ac96b4bfd71bf9999c46f3e267c819bcc0
tree8a5f8264f6e66bdc67001e174fd753e9721048d6
parent21f9d78c2505638c3c6a01d28baba481f231d2aa
[MCJIT] Remove the local symbol table from RuntimeDlyd - it's not needed.

All symbols have to be stored in the global symbol to enable
cross-rtdyld-instance linking, so the local symbol table content is
redundant.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@222867 91177308-0d34-0410-b5e6-96231b3b80d8
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOAArch64.h
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOX86_64.h