llvm-project/llvm/tools/llvm-readobj
Davide Italiano 07e7acb635 [llvm-readobj] Add support for MachO DataInCodeDataCommand.
Example output:

File: <stdin>
Format: Mach-O arm
Arch: arm
AddressSize: 32bit
DataInCode {
  Data offset: 300
  Data size: 32
  Data Regions [
    DICE {
      Index: 0
      Offset: 0
      Length: 4
      Kind: 1
    }
    DICE {
      Index: 1
      Offset: 4
      Length: 4
      Kind: 4
    }
    DICE {
      Index: 2
      Offset: 8
      Length: 2
      Kind: 3
    }
    DICE {
      Index: 3
      Offset: 10
      Length: 1
      Kind: 2
    }
  ]
}

Differential Revision:	 http://reviews.llvm.org/D12084

llvm-svn: 245732
2015-08-21 20:28:30 +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 Don't link with the archive library programs that don't use it. 2013-06-17 15:29:46 +00:00
MachODumper.cpp [llvm-readobj] Add support for MachO DataInCodeDataCommand. 2015-08-21 20:28:30 +00:00
Makefile Don't link with the archive library programs that don't use it. 2013-06-17 15:29:46 +00:00
ObjDumper.cpp Re-sort #include lines again, prior to moving headers around. 2014-01-13 08:04:33 +00:00
ObjDumper.h [llvm-readobj] Add support for MachO DataInCodeDataCommand. 2015-08-21 20:28:30 +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] Add support for MachO DataInCodeDataCommand. 2015-08-21 20:28:30 +00:00
llvm-readobj.h llvm-readobj: Handle invalid references to the string table. 2015-07-20 03:38:17 +00:00