1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 19:23:23 +01:00
llvm-mirror/lib/Object
Michael J. Spencer 265466c97e [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.

llvm-svn: 172515
2013-01-15 07:44:25 +00:00
..
Archive.cpp [Object][Archive] Fix name handling with bsd style long names. 2013-01-10 01:05:34 +00:00
Binary.cpp
CMakeLists.txt build/CMake: Finish removal of add_llvm_library_dependencies. 2011-11-29 19:25:30 +00:00
COFFObjectFile.cpp Add interface for querying object files for symbol values. 2012-10-29 10:47:00 +00:00
ELFObjectFile.cpp [Object][ELF] Simplify ELFObjectFile by using ELFType. 2013-01-15 07:44:25 +00:00
Error.cpp
LLVMBuild.txt Object: drop bogus VMCore dependency 2012-04-03 15:48:10 +00:00
MachOObject.cpp Fix More Casts 2013-01-14 21:04:38 +00:00
MachOObjectFile.cpp Add a function to get the segment name of a section. 2012-12-21 03:47:03 +00:00
Makefile
Object.cpp Fixed ObjectFile functions: 2011-11-29 17:40:10 +00:00
ObjectFile.cpp Remove unused variables. 2011-12-25 01:20:19 +00:00