llvm-6502/lib/ExecutionEngine/RuntimeDyld
Michael J. Spencer ac97f5ce48 [Object][ELF] Simplify ELFObjectFile by using ELFType.
This simplifies the usage and implementation of ELFObjectFile by using ELFType
to replace:

<endianness target_endianness, std::size_t max_alignment, bool is64Bits>

This does complicate the base ELF types as they must now use template template
parameters to partially specialize for the 32 and 64bit cases. However these
are only defined once.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172515 91177308-0d34-0410-b5e6-96231b3b80d8
2013-01-15 07:44:25 +00:00
..
CMakeLists.txt Moving SectionMemoryManager to MCJIT to avoid cross dependency between JIT and RuntimeDyld 2012-11-28 01:02:06 +00:00
GDBRegistrar.cpp Removed "static" from "__jit_debug_descriptor" because "static" adds C++ mangling prefix to this symbol. 2012-12-24 09:42:27 +00:00
JITRegistrar.h Clean-up of memory buffer and object ownership model in MCJIT 2012-10-02 21:18:39 +00:00
LLVMBuild.txt LLVMBuild: Remove trailing newline, which irked me. 2011-12-12 19:48:00 +00:00
Makefile
ObjectImageCommon.h Sort includes for all of the .h files under the 'lib' tree. These were 2012-12-04 07:12:27 +00:00
RuntimeDyld.cpp Query section for whether it should be executable. 2012-12-17 17:59:35 +00:00
RuntimeDyldELF.cpp [Object][ELF] Simplify ELFObjectFile by using ELFType. 2013-01-15 07:44:25 +00:00
RuntimeDyldELF.h Change resolveRelocation parameters so the relocations can find placeholder values in the original object buffer. 2012-11-02 19:45:23 +00:00
RuntimeDyldImpl.h Sort includes for all of the .h files under the 'lib' tree. These were 2012-12-04 07:12:27 +00:00
RuntimeDyldMachO.cpp Use the new script to sort the includes of every file under lib. 2012-12-03 16:50:05 +00:00
RuntimeDyldMachO.h Sort includes for all of the .h files under the 'lib' tree. These were 2012-12-04 07:12:27 +00:00