SuccessChanges

Summary

  1. [yaml2obj][test] Move tests to binary format specific subdirectories (details)
Commit 63f0f54c89fba0dec12d4e169313d4b527348b52 by maskray
[yaml2obj][test] Move tests to binary format specific subdirectories
Create COFF/, ELF/, and Minidump and move tests there.
Also
* Rename `*.test` to `*.yaml`
* For yaml2obj RUN lines, use `-o %t` instead of `> %t` for consistency.
We still have tests that check stdout is the default output, e.g.
multi-doc.test
* Update tests to consistently use `##` for comments.
`#` is for RUN and CHECK lines.
* Merge symboless-relocation.yaml and invalid-symboless-relocation.yaml
to ELF/relocation-implicit-symbol-index.test
Reviewed By: grimar, jhenderson
Differential Revision: https://reviews.llvm.org/D70264
The file was addedllvm/test/tools/yaml2obj/ELF/header-elfdatanone.yaml
The file was removedllvm/test/tools/yaml2obj/elf-comdat-broken-info.yaml
The file was addedllvm/test/tools/yaml2obj/Minidump/systeminfo-other-short.yaml
The file was removedllvm/test/tools/yaml2obj/invalid-symboless-relocation.yaml
The file was removedllvm/test/tools/yaml2obj/minidump-raw-stream-small-size.yaml
The file was removedllvm/test/tools/yaml2obj/minidump-systeminfo-other-long.yaml
The file was addedllvm/test/tools/yaml2obj/Minidump/exception-missing-parameter.yaml
The file was removedllvm/test/tools/yaml2obj/symbol-name.yaml
The file was removedllvm/test/tools/yaml2obj/elf-custom-null-section.yaml
The file was removedllvm/test/tools/yaml2obj/elf-emachine.yaml
The file was removedllvm/test/tools/yaml2obj/elf-ent-size.yaml
The file was removedllvm/test/tools/yaml2obj/minidump-systeminfo-x86-short.yaml
The file was removedllvm/test/tools/yaml2obj/dynamic-relocations.yaml
The file was removedllvm/test/tools/yaml2obj/coff-symbol-index.yaml
The file was removedllvm/test/tools/yaml2obj/elf-override-shoffset.yaml
The file was removedllvm/test/tools/yaml2obj/section-size-content.yaml
The file was removedllvm/test/tools/yaml2obj/invalid-docnum.test
The file was addedllvm/test/tools/yaml2obj/ELF/symbol-stother.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/emachine.yaml
The file was removedllvm/test/tools/yaml2obj/section-ordering.yaml
The file was removedllvm/test/tools/yaml2obj/elf-symtab-shtype.yaml
The file was removedllvm/test/tools/yaml2obj/implicit-sections-addr.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/stack-sizes.yaml
The file was removedllvm/test/tools/yaml2obj/coff-arm64.yaml
The file was removedllvm/test/tools/yaml2obj/reloc-sec-info.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/linker-options.yaml
The file was removedllvm/test/tools/yaml2obj/unnamed-section.yaml
The file was addedllvm/test/tools/yaml2obj/Minidump/systeminfo-x86-long.yaml
The file was removedllvm/test/tools/yaml2obj/minidump-exception-missing-parameter.yaml
The file was addedllvm/test/tools/yaml2obj/invalid-output-file.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/program-header-align.yaml
The file was removedllvm/test/tools/yaml2obj/implicit-sections-info.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symbol-type.yaml
The file was removedllvm/test/tools/yaml2obj/linker-options.yaml
The file was removedllvm/test/tools/yaml2obj/elf-comdat-broken.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/implicit-sections-addr.yaml
The file was removedllvm/test/tools/yaml2obj/elf-override-shname.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/dynamic-section-raw-content.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/abiversion.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/verneed-section.yaml
The file was removedllvm/test/tools/yaml2obj/elf-header-elfdatanone.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/override-shsize.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/header-sh-fields.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/override-shname.yaml
The file was addedllvm/test/tools/yaml2obj/multi-doc.yaml
The file was removedllvm/test/tools/yaml2obj/dynsymtab-implicit-sections-size-content.yaml
The file was removedllvm/test/tools/yaml2obj/implicit-sections.test
The file was addedllvm/test/tools/yaml2obj/ELF/dynsymtab-shlink.yaml
The file was removedllvm/test/tools/yaml2obj/relocation-missing-symbol.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/dynamic-symbols.yaml
The file was removedllvm/test/tools/yaml2obj/program-header-nobits.yaml
The file was removedllvm/test/tools/yaml2obj/elf-symtab-shinfo.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/strtab-implicit-sections-flags.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/program-header-size-offset.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/no-phdrs.yaml
The file was removedllvm/test/tools/yaml2obj/duplicate-section-names.test
The file was addedllvm/test/tools/yaml2obj/ELF/dynamic-section.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/gnu-hash-section.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/empty-symbols.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/implicit-sections-info.yaml
The file was removedllvm/test/tools/yaml2obj/invalid_output_file.test
The file was removedllvm/test/tools/yaml2obj/symbol-index-invalid.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/hash-section.yaml
The file was removedllvm/test/tools/yaml2obj/symtab-implicit-sections-flags.yaml
The file was removedllvm/test/tools/yaml2obj/symbol-index.yaml
The file was removedllvm/test/tools/yaml2obj/dynamic-section.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/section-type.yaml
The file was addedllvm/test/tools/yaml2obj/Minidump/raw-stream-small-size.yaml
The file was removedllvm/test/tools/yaml2obj/elf-abiversion.yaml
The file was removedllvm/test/tools/yaml2obj/elf-no-phdrs.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/section-size-content.yaml
The file was removedllvm/test/tools/yaml2obj/strtab-implicit-sections-size-content.yaml
The file was removedllvm/test/tools/yaml2obj/relocation-explicit-symbol-index.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/comdat-broken-info.yaml
The file was addedllvm/test/tools/yaml2obj/COFF/basic-arm64.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/program-header-nobits.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symbol-index.yaml
The file was removedllvm/test/tools/yaml2obj/elf-symbol-visibility.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/explicit-dynsym-no-dynstr.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symbol-name.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symtab-shtype.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/versym-section.yaml
The file was removedllvm/test/tools/yaml2obj/minidump-systeminfo-other-short.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symtab-implicit-sections-flags.yaml
The file was removedllvm/test/tools/yaml2obj/symtab-implicit-sections-size-content.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/sht-symtab-shndx.yaml
The file was removedllvm/test/tools/yaml2obj/custom-fill.yaml
The file was removedllvm/test/tools/yaml2obj/duplicate-symbol-names.test
The file was removedllvm/test/tools/yaml2obj/elf-sht-symtab-shndx.yaml
The file was removedllvm/test/tools/yaml2obj/symtab-shlink.yaml
The file was removedllvm/test/tools/yaml2obj/minidump-systeminfo-x86-long.yaml
The file was removedllvm/test/tools/yaml2obj/dynamic-section-i386.test
The file was removedllvm/test/tools/yaml2obj/elf-stack-sizes.yaml
The file was addedllvm/test/tools/yaml2obj/Minidump/systeminfo-x86-short.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/class-endianness.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/implicit-sections-types.yaml
The file was removedllvm/test/tools/yaml2obj/verneed-section.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symbol-visibility.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/program-header.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symtab-shinfo.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/comdat-broken.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/dynsymtab-implicit-sections-size-content.yaml
The file was removedllvm/test/tools/yaml2obj/elf-symbol-binding.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/relocation-unsupported-machine.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symtab-shlink.yaml
The file was removedllvm/test/tools/yaml2obj/relocation-unsupported-machine.yaml
The file was removedllvm/test/tools/yaml2obj/elf-sh-addralign.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/relocation-explicit-symbol-index.yaml
The file was removedllvm/test/tools/yaml2obj/section-link.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/local-symbols.yaml
The file was removedllvm/test/tools/yaml2obj/coff-invalid-alignment.test
The file was addedllvm/test/tools/yaml2obj/ELF/relocation-implicit-symbol-index.yaml
The file was removedllvm/test/tools/yaml2obj/section-type.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symbol-binding.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symtab-implicit-sections-size-content.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/comdat-broken-members.yaml
The file was removedllvm/test/tools/yaml2obj/program-header-align.yaml
The file was removedllvm/test/tools/yaml2obj/program-header.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/section-unnamed.yaml
The file was removedllvm/test/tools/yaml2obj/verdef-section.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/dynamic-relocations.yaml
The file was removedllvm/test/tools/yaml2obj/elf-header-sh-fields.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/strtab-implicit-sections-size-content.yaml
The file was removedllvm/test/tools/yaml2obj/elf-comdat-broken-members.yaml
The file was addedllvm/test/tools/yaml2obj/Minidump/systeminfo-other-long.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/dynamic-section-i386.yaml
The file was removedllvm/test/tools/yaml2obj/strtab-implicit-sections-flags.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symbol-index-invalid.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/verdef-section.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/gnu-unique-symbols.yaml
The file was removedllvm/test/tools/yaml2obj/versym-section.yaml
The file was removedllvm/test/tools/yaml2obj/explicit-dynsym-no-dynstr.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/duplicate-symbol-names.yaml
The file was removedllvm/test/tools/yaml2obj/local-symbols.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/reloc-sec-info.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/duplicate-section-names.yaml
The file was removedllvm/test/tools/yaml2obj/elf-symbol-stother.yaml
The file was removedllvm/test/tools/yaml2obj/elf-class-endianness.test
The file was addedllvm/test/tools/yaml2obj/ELF/custom-null-section.yaml
The file was removedllvm/test/tools/yaml2obj/dynsymtab-shlink.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/relocation-missing-symbol.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/implicit-sections.yaml
The file was removedllvm/test/tools/yaml2obj/elf-gnu-hash-section.yaml
The file was removedllvm/test/tools/yaml2obj/symboless-relocation.yaml
The file was addedllvm/test/tools/yaml2obj/COFF/invalid-alignment.yaml
The file was removedllvm/test/tools/yaml2obj/elf-override-shsize.yaml
The file was removedllvm/test/tools/yaml2obj/dynamic-section-raw-content.yaml
The file was removedllvm/test/tools/yaml2obj/elf-llvm-addrsig-section.yaml
The file was removedllvm/test/tools/yaml2obj/program-header-size-offset.yaml
The file was removedllvm/test/tools/yaml2obj/minidump-systeminfo-other-not-hex.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/section-link.yaml
The file was removedllvm/test/tools/yaml2obj/elf-symbols-binding-order.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/symbols-binding-order.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/override-shoffset.yaml
The file was removedllvm/test/tools/yaml2obj/elf-gnu-unique-symbols.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/invalid-docnum.yaml
The file was removedllvm/test/tools/yaml2obj/dynamic-symbols.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/sh-addralign.yaml
The file was addedllvm/test/tools/yaml2obj/COFF/symbol-index.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/llvm-addrsig-section.yaml
The file was addedllvm/test/tools/yaml2obj/Minidump/systeminfo-other-not-hex.yaml
The file was removedllvm/test/tools/yaml2obj/implicit-sections-types.test
The file was addedllvm/test/tools/yaml2obj/ELF/custom-fill.yaml
The file was removedllvm/test/tools/yaml2obj/symbol-type.yaml
The file was removedllvm/test/tools/yaml2obj/empty-symbols.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/ent-size.yaml
The file was addedllvm/test/tools/yaml2obj/ELF/section-ordering.yaml
The file was removedllvm/test/tools/yaml2obj/multi-doc.test
The file was removedllvm/test/tools/yaml2obj/elf-hash-section.yaml