llvm/test/tools/llvm-objdump/Inputs
Chris Bieneman 9cf90e65d1 [yaml2obj] Remove --format option in favor of YAML tags
Summary:
Our YAML library's handling of tags isn't perfect, but it is good enough to get rid of the need for the --format argument to yaml2obj. This patch does exactly that.

Instead of requiring --format, it infers the format based on the tags found in the object file. The supported tags are:

!ELF
!COFF
!mach-o
!fat-mach-o

I have a corresponding patch that is quite large that fixes up all the in-tree test cases.

Reviewers: rafael, Bigcheese, compnerd, silvas

Subscribers: compnerd, llvm-commits

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273915 91177308-0d34-0410-b5e6-96231b3b80d8
2016-06-27 19:53:53 +00:00
..
bad-ordinal.macho-x86_64
bind2.macho-x86_64
bind.macho-x86_64
common-symbol-elf
compact-unwind.macho-i386
compact-unwind.macho-x86_64
eh_frame_zero_cie.o [DebugInfo] Support zero-length CIE in the _eh_frame parser 2016-01-27 14:05:35 +00:00
eh_frame.elf-mipsel [DebugInfo] Dump CIE augmentation data as a list of hex bytes 2016-03-01 18:38:05 +00:00
eh_frame.macho-arm64 Print the eh_frame section in MachoDump. 2015-12-14 21:39:27 +00:00
empty.macho-armv7 Add a test case for the crash fixed with r267037. David Blaikie said it would be nice to have! 2016-04-27 20:37:06 +00:00
export.dll.coff-i386
exports-trie.macho-x86_64
file-aux-record.yaml [yaml2obj] Remove --format option in favor of YAML tags 2016-06-27 19:53:53 +00:00
file.obj.coff-arm
large-bss.obj.coff-i386
lazy-bind.macho-x86_64
libbogus1.a Reapply r250906 with many suggested updates from Rafael Espindola. 2015-11-05 19:24:56 +00:00
libbogus2.a Reapply r250906 with many suggested updates from Rafael Espindola. 2015-11-05 19:24:56 +00:00
libbogus3.a Reapply r250906 with many suggested updates from Rafael Espindola. 2015-11-05 19:24:56 +00:00
LLVM-bundle.macho-x86_64 Add the printing the Mach-O (__LLVM,__bundle) xar archive file section "verbosely" 2016-05-23 21:34:12 +00:00
malformed-macho.bin [llvm-objdump] Use report_error() and improve error coverage. 2016-01-13 02:03:31 +00:00
many-relocs.obj-i386
nop.exe.coff-i386
out-of-section-sym.s
proc-specific-section-elf
rebase.macho-x86_64
section-filter.obj
section.macho-armv7 Fix bugs in llvm-objdump printing the last word for -section in non i386 and x86 files. 2016-04-27 23:43:00 +00:00
tls.exe.coff-x86_64 [llvm-objdump] Add support for dumping the PE TLS directory 2016-03-15 06:14:01 +00:00
unwind-info-no-relocs.macho-x86_64
unwind-info.macho-arm64
unwind-info.macho-x86_64
weak-bind.macho-x86_64
win64-unwind.exe.coff-x86_64.asm
win64-unwind.exe.coff-x86_64.exe
win64-unwind.exe.coff-x86_64.obj