forked from OSchip/llvm-project
8ff0c11357
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 llvm-svn: 273915 |
||
---|---|---|
.. | ||
AArch64 | ||
ARM | ||
Inputs | ||
X86 | ||
coff-file.test | ||
coff-large-bss.test | ||
coff-many-relocs.test | ||
coff-non-null-terminated-file.test | ||
coff-private-headers.test | ||
common-symbol-elf.test | ||
eh_frame-arm64.test | ||
eh_frame-mipsel.test | ||
eh_frame_zero_cie.test | ||
hex-relocation-addr.test | ||
invalid-input.test | ||
macho-LLVM-bundle.test | ||
macho-bad-ordinal.test | ||
macho-bind.test | ||
macho-bind2.test | ||
macho-compact-unwind-i386.test | ||
macho-compact-unwind-x86_64.test | ||
macho-exports-trie.test | ||
macho-lazy-bind.test | ||
macho-objc-meta-data.test | ||
macho-rebase.test | ||
macho-sections.test | ||
macho-unwind-info-arm64.test | ||
macho-unwind-info-no-relocs.test | ||
macho-unwind-info-x86_64.test | ||
macho-weak-bind.test | ||
malformed-archives.test | ||
malformed-macho.test | ||
proc-specific-section-elf.test | ||
section-filter.test | ||
win64-unwind-data.test |