llvm-6502/test/tools/llvm-readobj
Saleem Abdulrasool d28c094c80 tools: support decoding ARM EHABI opcodes in readobj
Add support to llvm-readobj to decode the actual opcodes.  The ARM EHABI opcodes
are a variable length instruction set that describe the operations required for
properly unwinding stack frames.

The primary motivation for this change is to ease the creation of tests for the
ARM EHABI object emission as well as the unwinding directive handling in the ARM
IAS.

Thanks to Logan Chien for an extra test case!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199708 91177308-0d34-0410-b5e6-96231b3b80d8
2014-01-21 02:33:15 +00:00
..
ARM tools: support decoding ARM EHABI opcodes in readobj 2014-01-21 02:33:15 +00:00
Inputs [Mips] Add support for DT_MIPS_RLD_MAP and DT_MIPS_PLTGOT dynamic 2014-01-05 13:40:27 +00:00
codeview-linetables.test Teach the llvm-readobj COFF dumper to dump debug line tables from object files 2013-12-19 11:37:14 +00:00
dynamic.test [Mips] Add support for DT_MIPS_RLD_MAP and DT_MIPS_PLTGOT dynamic 2014-01-05 13:40:27 +00:00
file-headers.test Path: Recognize COFF import library file magic. 2013-11-15 21:22:02 +00:00
program-headers.test [Mips] Teach llvm-readobj to print MIPS-specific ELF program headers. 2013-10-07 08:58:27 +00:00
reloc-types.test Remove the mblaze backend from llvm. 2013-07-25 18:55:05 +00:00
relocations.test Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
rpath.test Print string value for DT_RPATH and DT_RUNPATH. 2013-09-03 17:13:53 +00:00
sections-ext.test Change how we iterate over relocations on ELF. 2013-05-30 03:05:14 +00:00
sections.test At Jim Grosbach's request detemplate Object/MachO.h. 2013-04-18 18:08:55 +00:00
symbols.test Don't hide the first ELF symbol. 2013-06-05 20:33:54 +00:00