mirror of
https://github.com/RPCSX/llvm.git
synced 2025-01-01 17:28:26 +00:00
9cf90e65d1
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 |
||
---|---|---|
.. | ||
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 | ||
eh_frame.elf-mipsel | ||
eh_frame.macho-arm64 | ||
empty.macho-armv7 | ||
export.dll.coff-i386 | ||
exports-trie.macho-x86_64 | ||
file-aux-record.yaml | ||
file.obj.coff-arm | ||
large-bss.obj.coff-i386 | ||
lazy-bind.macho-x86_64 | ||
libbogus1.a | ||
libbogus2.a | ||
libbogus3.a | ||
LLVM-bundle.macho-x86_64 | ||
malformed-macho.bin | ||
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 | ||
tls.exe.coff-x86_64 | ||
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 |