Clean-up of memory buffer and object ownership model in MCJIT
authorAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 2 Oct 2012 21:18:39 +0000 (21:18 +0000)
committerAndrew Kaylor <andrew.kaylor@intel.com>
Tue, 2 Oct 2012 21:18:39 +0000 (21:18 +0000)
commit3f23cef24fc9200def464bd4bce820678b5715de
tree9d7bd6501c9cda8d5e32fff4b4c8359b66173c77
parent9fd304672cec6cd31b1978408a0a0dc375f96969
Clean-up of memory buffer and object ownership model in MCJIT

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165053 91177308-0d34-0410-b5e6-96231b3b80d8
16 files changed:
include/llvm/ExecutionEngine/ObjectBuffer.h [new file with mode: 0644]
include/llvm/ExecutionEngine/ObjectImage.h [new file with mode: 0644]
include/llvm/ExecutionEngine/RuntimeDyld.h
lib/ExecutionEngine/MCJIT/MCJIT.cpp
lib/ExecutionEngine/MCJIT/MCJIT.h
lib/ExecutionEngine/RuntimeDyld/GDBRegistrar.cpp
lib/ExecutionEngine/RuntimeDyld/JITRegistrar.h
lib/ExecutionEngine/RuntimeDyld/ObjectImage.h [deleted file]
lib/ExecutionEngine/RuntimeDyld/ObjectImageCommon.h [new file with mode: 0644]
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
tools/llvm-rtdyld/llvm-rtdyld.cpp