llvm-project/llvm/tools/llvm-readobj
Rafael Espindola aae5541455 Don't iterate over all sections in the ELFFile constructor.
With this we finally have an ELFFile that is O(1) to construct. This is helpful
for programs like lld which have to do their own section walk.

llvm-svn: 244510
2015-08-10 21:29:35 +00:00
..
ARMAttributeParser.cpp Correctly handle Tag_CPU_arch_profile. 2014-11-25 09:30:09 +00:00
ARMAttributeParser.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
ARMEHABIPrinter.h Don't iterate over all sections in the ELFFile constructor. 2015-08-10 21:29:35 +00:00
ARMWinEHPrinter.cpp Convert getSymbolSection to return an ErrorOr. 2015-08-07 23:27:14 +00:00
ARMWinEHPrinter.h Support: Delete {aligned_,}{u,}{little,big}8_t 2014-09-11 21:46:33 +00:00
CMakeLists.txt We don't need the targets to read objects. 2015-06-25 20:20:19 +00:00
COFFDumper.cpp [COFF] Add IMAGE_SCN_TYPE_NOLOAD to SectionCharacteristics 2015-07-30 16:47:56 +00:00
ELFDumper.cpp Don't iterate over all sections in the ELFFile constructor. 2015-08-10 21:29:35 +00:00
Error.cpp MSVC requires redeclarations to repeat noexcept 2014-11-03 20:35:30 +00:00
Error.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
LLVMBuild.txt
MachODumper.cpp Convert getSymbolSection to return an ErrorOr. 2015-08-07 23:27:14 +00:00
Makefile
ObjDumper.cpp Re-sort #include lines again, prior to moving headers around. 2014-01-13 08:04:33 +00:00
ObjDumper.h Simplify printing the soname. NFC. 2015-07-21 13:48:41 +00:00
StackMapPrinter.h [StackMaps] Add a lightweight parser for stackmap version 1 sections. 2015-06-26 23:56:53 +00:00
StreamWriter.cpp
StreamWriter.h [Object][ELF] Support dumping hash-tables from files with no section table. 2015-07-09 22:32:24 +00:00
Win64EHDumper.cpp Convert getSymbolSection to return an ErrorOr. 2015-08-07 23:27:14 +00:00
Win64EHDumper.h Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
llvm-readobj.cpp [llvm-readobj] Convert to range-loops. 2015-08-07 00:35:28 +00:00
llvm-readobj.h llvm-readobj: Handle invalid references to the string table. 2015-07-20 03:38:17 +00:00