[PATCH] D71203: [llvm-readobj][test] - Move platform specific test cases and their inputs to separate folders.
George Rimar via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 9 06:32:01 PST 2019
grimar created this revision.
grimar added reviewers: jhenderson, MaskRay, rupprecht.
Herald added subscribers: seiya, atanasyan, sunfish, kbarton, aheejin, arichardson, sbc100, nhaehnle, jvesely, nemanjai, emaste.
Herald added a reviewer: espindola.
Herald added a project: LLVM.
grimar edited the summary of this revision.
Herald added subscribers: wuzish, sdardis.
This creates the next subfolders in the test directory:
"COFF", "ELF", "MachO", "WASM".
I've also removed platform specific prefixes, like "coff-*".
One unused binary was removed as well: `Inputs/relocs.obj.elf-mips`
https://reviews.llvm.org/D71203
Files:
llvm/test/tools/llvm-objdump/elf-dynamic-section-machine-specific.test
llvm/test/tools/llvm-readobj/AArch64/aarch64-note-gnu-property.s
llvm/test/tools/llvm-readobj/AArch64/dwarf-cfi.s
llvm/test/tools/llvm-readobj/AArch64/lit.local.cfg
llvm/test/tools/llvm-readobj/ARM/attribute-0.s
llvm/test/tools/llvm-readobj/ARM/attribute-1.s
llvm/test/tools/llvm-readobj/ARM/attribute-10.s
llvm/test/tools/llvm-readobj/ARM/attribute-11.s
llvm/test/tools/llvm-readobj/ARM/attribute-12.s
llvm/test/tools/llvm-readobj/ARM/attribute-13.s
llvm/test/tools/llvm-readobj/ARM/attribute-136.s
llvm/test/tools/llvm-readobj/ARM/attribute-14.s
llvm/test/tools/llvm-readobj/ARM/attribute-15.s
llvm/test/tools/llvm-readobj/ARM/attribute-2.s
llvm/test/tools/llvm-readobj/ARM/attribute-3.s
llvm/test/tools/llvm-readobj/ARM/attribute-4.s
llvm/test/tools/llvm-readobj/ARM/attribute-5.s
llvm/test/tools/llvm-readobj/ARM/attribute-6.s
llvm/test/tools/llvm-readobj/ARM/attribute-7.s
llvm/test/tools/llvm-readobj/ARM/attribute-8.s
llvm/test/tools/llvm-readobj/ARM/attribute-9.s
llvm/test/tools/llvm-readobj/ARM/attribute-A.s
llvm/test/tools/llvm-readobj/ARM/attribute-M.s
llvm/test/tools/llvm-readobj/ARM/attribute-R.s
llvm/test/tools/llvm-readobj/ARM/attribute-S.s
llvm/test/tools/llvm-readobj/ARM/attribute-conformance-1.s
llvm/test/tools/llvm-readobj/ARM/attribute-conformance-2.s
llvm/test/tools/llvm-readobj/ARM/dwarf-cfi.s
llvm/test/tools/llvm-readobj/ARM/lit.local.cfg
llvm/test/tools/llvm-readobj/ARM/unwind.s
llvm/test/tools/llvm-readobj/COFF/Inputs/aix_xcoff_xlc_test8.o
llvm/test/tools/llvm-readobj/COFF/Inputs/arm64-win1.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/arm64-win2.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/bad-relocs.obj.coff-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/basereloc.obj.coff-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/bigobj.coff-x86-64
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-cycle.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-inlinees.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-inlining.obj.coff
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-label.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-merging-1.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-merging-2.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-merging-anon.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-types.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-unsorted.obj
llvm/test/tools/llvm-readobj/COFF/Inputs/codeview-vftable.obj.coff
llvm/test/tools/llvm-readobj/COFF/Inputs/coff-load-config-data-end.exe
llvm/test/tools/llvm-readobj/COFF/Inputs/coff-load-config-x64.dll
llvm/test/tools/llvm-readobj/COFF/Inputs/coff-load-config-x86.dll
llvm/test/tools/llvm-readobj/COFF/Inputs/coff-no-load-config.exe
llvm/test/tools/llvm-readobj/COFF/Inputs/comdat-function-linetables.obj.coff-2012-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/comdat-function-linetables.obj.coff-2013-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/const-import.lib
llvm/test/tools/llvm-readobj/COFF/Inputs/cxx-cli-aux.cpp
llvm/test/tools/llvm-readobj/COFF/Inputs/cxx-cli-aux.obj.coff-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/directives.obj.coff-x86_64
llvm/test/tools/llvm-readobj/COFF/Inputs/export-arm.dll
llvm/test/tools/llvm-readobj/COFF/Inputs/export-x64.dll
llvm/test/tools/llvm-readobj/COFF/Inputs/export-x86.dll
llvm/test/tools/llvm-readobj/COFF/Inputs/has_pdb.exe
llvm/test/tools/llvm-readobj/COFF/Inputs/imports.exe.coff-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/imports.exe.coff-x86-64
llvm/test/tools/llvm-readobj/COFF/Inputs/library.lib
llvm/test/tools/llvm-readobj/COFF/Inputs/magic.coff-importlib
llvm/test/tools/llvm-readobj/COFF/Inputs/multifile-linetables.obj.coff-2012-i368
llvm/test/tools/llvm-readobj/COFF/Inputs/multifile-linetables.obj.coff-2012-x86_64
llvm/test/tools/llvm-readobj/COFF/Inputs/multifile-linetables.obj.coff-2013-i368
llvm/test/tools/llvm-readobj/COFF/Inputs/multifile-linetables.obj.coff-2013-x86_64
llvm/test/tools/llvm-readobj/COFF/Inputs/multifunction-linetables.obj.coff-2012-i368
llvm/test/tools/llvm-readobj/COFF/Inputs/multifunction-linetables.obj.coff-2012-x86_64
llvm/test/tools/llvm-readobj/COFF/Inputs/multifunction-linetables.obj.coff-2013-i368
llvm/test/tools/llvm-readobj/COFF/Inputs/multifunction-linetables.obj.coff-2013-x86_64
llvm/test/tools/llvm-readobj/COFF/Inputs/needed-libs.obj.coff-am64
llvm/test/tools/llvm-readobj/COFF/Inputs/nop.exe.coff-x86-64
llvm/test/tools/llvm-readobj/COFF/Inputs/relocs-no-symtab.obj.coff-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/resources/cursor_small.bmp
llvm/test/tools/llvm-readobj/COFF/Inputs/resources/okay_small.bmp
llvm/test/tools/llvm-readobj/COFF/Inputs/resources/test_resource.obj.coff
llvm/test/tools/llvm-readobj/COFF/Inputs/resources/test_resource.rc
llvm/test/tools/llvm-readobj/COFF/Inputs/resources/test_resource.res
llvm/test/tools/llvm-readobj/COFF/Inputs/trivial.exe.coff-arm
llvm/test/tools/llvm-readobj/COFF/Inputs/trivial.obj.coff-arm
llvm/test/tools/llvm-readobj/COFF/Inputs/trivial.obj.coff-i386
llvm/test/tools/llvm-readobj/COFF/Inputs/trivial.obj.coff-x86-64
llvm/test/tools/llvm-readobj/COFF/Inputs/xcoff-basic-64.o
llvm/test/tools/llvm-readobj/COFF/Inputs/xcoff-basic-neg-sym-count.o
llvm/test/tools/llvm-readobj/COFF/Inputs/xcoff-basic-neg-time.o
llvm/test/tools/llvm-readobj/COFF/Inputs/xcoff-basic.o
llvm/test/tools/llvm-readobj/COFF/Inputs/xcoff-reloc-overflow.o
llvm/test/tools/llvm-readobj/COFF/Inputs/zero-string-table.obj.coff-i386
llvm/test/tools/llvm-readobj/COFF/arm-baserelocs.test
llvm/test/tools/llvm-readobj/COFF/arm64-many-epilogs.s
llvm/test/tools/llvm-readobj/COFF/arm64-win-error1.s
llvm/test/tools/llvm-readobj/COFF/arm64-win-error2.s
llvm/test/tools/llvm-readobj/COFF/arm64-win-error3.s
llvm/test/tools/llvm-readobj/COFF/basereloc.test
llvm/test/tools/llvm-readobj/COFF/bigobj.test
llvm/test/tools/llvm-readobj/COFF/codeview-inlinees.test
llvm/test/tools/llvm-readobj/COFF/codeview-inlining.test
llvm/test/tools/llvm-readobj/COFF/codeview-label.test
llvm/test/tools/llvm-readobj/COFF/codeview-linetables.test
llvm/test/tools/llvm-readobj/COFF/codeview-merging-anon.test
llvm/test/tools/llvm-readobj/COFF/codeview-merging-cycle.test
llvm/test/tools/llvm-readobj/COFF/codeview-merging-ghash.test
llvm/test/tools/llvm-readobj/COFF/codeview-merging-unsorted.test
llvm/test/tools/llvm-readobj/COFF/codeview-merging.test
llvm/test/tools/llvm-readobj/COFF/codeview-types.test
llvm/test/tools/llvm-readobj/COFF/codeview-vftable.test
llvm/test/tools/llvm-readobj/COFF/const-import.test
llvm/test/tools/llvm-readobj/COFF/cxx-cli-aux.test
llvm/test/tools/llvm-readobj/COFF/debug-directory.test
llvm/test/tools/llvm-readobj/COFF/directives.test
llvm/test/tools/llvm-readobj/COFF/exports-implib.test
llvm/test/tools/llvm-readobj/COFF/exports.test
llvm/test/tools/llvm-readobj/COFF/file-headers.test
llvm/test/tools/llvm-readobj/COFF/file-sections-reading.test
llvm/test/tools/llvm-readobj/COFF/imports.test
llvm/test/tools/llvm-readobj/COFF/load-config.test
llvm/test/tools/llvm-readobj/COFF/needed-libs.test
llvm/test/tools/llvm-readobj/COFF/non-null-terminated-file.test
llvm/test/tools/llvm-readobj/COFF/peplus.test
llvm/test/tools/llvm-readobj/COFF/reloc-types-coff-i386.test
llvm/test/tools/llvm-readobj/COFF/reloc-types-coff-x64.test
llvm/test/tools/llvm-readobj/COFF/reloc_overflow.test
llvm/test/tools/llvm-readobj/COFF/res-resources.test
llvm/test/tools/llvm-readobj/COFF/resources.test
llvm/test/tools/llvm-readobj/COFF/unwind-arm64-windows.test
llvm/test/tools/llvm-readobj/COFF/xcoff-basic.test
llvm/test/tools/llvm-readobj/COFF/xcoff-overflow-section.test
llvm/test/tools/llvm-readobj/COFF/xcoff-sections.test
llvm/test/tools/llvm-readobj/COFF/xcoff-symbols.test
llvm/test/tools/llvm-readobj/COFF/zero-string-table.test
llvm/test/tools/llvm-readobj/ELF/AArch64/aarch64-note-gnu-property.s
llvm/test/tools/llvm-readobj/ELF/AArch64/dwarf-cfi.s
llvm/test/tools/llvm-readobj/ELF/AArch64/lit.local.cfg
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-0.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-1.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-10.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-11.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-12.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-13.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-136.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-14.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-15.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-2.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-3.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-4.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-5.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-6.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-7.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-8.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-9.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-A.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-M.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-R.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-S.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-conformance-1.s
llvm/test/tools/llvm-readobj/ELF/ARM/attribute-conformance-2.s
llvm/test/tools/llvm-readobj/ELF/ARM/dwarf-cfi.s
llvm/test/tools/llvm-readobj/ELF/ARM/lit.local.cfg
llvm/test/tools/llvm-readobj/ELF/ARM/unwind.s
llvm/test/tools/llvm-readobj/ELF/Inputs/abiflags.obj.elf-mips
llvm/test/tools/llvm-readobj/ELF/Inputs/abiflags.obj.elf-mipsel
llvm/test/tools/llvm-readobj/ELF/Inputs/compression.zlib.style.elf-x86-64
llvm/test/tools/llvm-readobj/ELF/Inputs/dynamic-table-exe.mips
llvm/test/tools/llvm-readobj/ELF/Inputs/dynamic-table-so.mips
llvm/test/tools/llvm-readobj/ELF/Inputs/dynamic-table-so.x86
llvm/test/tools/llvm-readobj/ELF/Inputs/dynamic-table.c
llvm/test/tools/llvm-readobj/ELF/Inputs/elf-dynamic-tags-machine-specific.yaml
llvm/test/tools/llvm-readobj/ELF/Inputs/elf-packed-relocs1.s
llvm/test/tools/llvm-readobj/ELF/Inputs/elf-packed-relocs2.s
llvm/test/tools/llvm-readobj/ELF/Inputs/elf-packed-relocs3.s
llvm/test/tools/llvm-readobj/ELF/Inputs/elf-relr-relocs1.s
llvm/test/tools/llvm-readobj/ELF/Inputs/elf-relr-relocs2.s
llvm/test/tools/llvm-readobj/ELF/Inputs/gnuhash.so.elf-i386
llvm/test/tools/llvm-readobj/ELF/Inputs/gnuhash.so.elf-ppc
llvm/test/tools/llvm-readobj/ELF/Inputs/gnuhash.so.elf-ppc64
llvm/test/tools/llvm-readobj/ELF/Inputs/gnuhash.so.elf-x86_64
llvm/test/tools/llvm-readobj/ELF/Inputs/got-empty.exe.mipsel
llvm/test/tools/llvm-readobj/ELF/Inputs/got-over.exe.elf-mips
llvm/test/tools/llvm-readobj/ELF/Inputs/got-plt.exe.elf-mipsel
llvm/test/tools/llvm-readobj/ELF/Inputs/got-static.exe.mips
llvm/test/tools/llvm-readobj/ELF/Inputs/got-tls.so.elf-mips64el
llvm/test/tools/llvm-readobj/ELF/Inputs/mips-options.elf-mips64el
llvm/test/tools/llvm-readobj/ELF/Inputs/mips-rld-map-rel.elf-mipsel
llvm/test/tools/llvm-readobj/ELF/Inputs/options.obj.elf-mipsel
llvm/test/tools/llvm-readobj/ELF/Inputs/phdrs-elf.exe-i386
llvm/test/tools/llvm-readobj/ELF/Inputs/phdrs-elf.exe-x86_64
llvm/test/tools/llvm-readobj/ELF/Inputs/ppc64.exe
llvm/test/tools/llvm-readobj/ELF/Inputs/reginfo.obj.elf-mipsel
llvm/test/tools/llvm-readobj/ELF/Inputs/relocs.obj.elf-x86_64
llvm/test/tools/llvm-readobj/ELF/Inputs/rpath.exe.elf-x86_64
llvm/test/tools/llvm-readobj/ELF/Inputs/st-other.obj.elf-mips
llvm/test/tools/llvm-readobj/ELF/Inputs/st-other.obj.elf-mips16
llvm/test/tools/llvm-readobj/ELF/Inputs/symbols-proc-specific.elf-hexagon
llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.ll
llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.obj.elf-amdhsa-gfx803
llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.obj.elf-i386
llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.obj.elf-mipsel
llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.obj.elf-x86-64
llvm/test/tools/llvm-readobj/ELF/addrsig.test
llvm/test/tools/llvm-readobj/ELF/all.test
llvm/test/tools/llvm-readobj/ELF/amdgpu-elf-definitions.test
llvm/test/tools/llvm-readobj/ELF/broken-dynamic-reloc-name.test
llvm/test/tools/llvm-readobj/ELF/broken-dynsym-link.test
llvm/test/tools/llvm-readobj/ELF/broken-group.test
llvm/test/tools/llvm-readobj/ELF/check-output-order.test
llvm/test/tools/llvm-readobj/ELF/demangle.test
llvm/test/tools/llvm-readobj/ELF/dependent-libraries.test
llvm/test/tools/llvm-readobj/ELF/dyn-symbols.test
llvm/test/tools/llvm-readobj/ELF/dynamic-empty.test
llvm/test/tools/llvm-readobj/ELF/dynamic-malformed.test
llvm/test/tools/llvm-readobj/ELF/dynamic-no-pt-dynamic.test
llvm/test/tools/llvm-readobj/ELF/dynamic-not-in-pt-dynamic.test
llvm/test/tools/llvm-readobj/ELF/dynamic-table-dtnull.s
llvm/test/tools/llvm-readobj/ELF/dynamic-tags-machine-specific.test
llvm/test/tools/llvm-readobj/ELF/dynamic-tags.test
llvm/test/tools/llvm-readobj/ELF/file-headers.test
llvm/test/tools/llvm-readobj/ELF/file-name.test
llvm/test/tools/llvm-readobj/ELF/file-types.test
llvm/test/tools/llvm-readobj/ELF/gnu-file-headers.test
llvm/test/tools/llvm-readobj/ELF/gnu-note-size.test
llvm/test/tools/llvm-readobj/ELF/gnu-notes.test
llvm/test/tools/llvm-readobj/ELF/gnu-phdrs.test
llvm/test/tools/llvm-readobj/ELF/gnu-section-mapping-no-phdrs.test
llvm/test/tools/llvm-readobj/ELF/gnu-section-mapping-no-shdrs.test
llvm/test/tools/llvm-readobj/ELF/gnu-sections.test
llvm/test/tools/llvm-readobj/ELF/gnu-symbols.test
llvm/test/tools/llvm-readobj/ELF/gnuhash.test
llvm/test/tools/llvm-readobj/ELF/groups.test
llvm/test/tools/llvm-readobj/ELF/hash-histogram.test
llvm/test/tools/llvm-readobj/ELF/hash-symbols.test
llvm/test/tools/llvm-readobj/ELF/headers.test
llvm/test/tools/llvm-readobj/ELF/hex-dump-multi.s
llvm/test/tools/llvm-readobj/ELF/hidden-versym.test
llvm/test/tools/llvm-readobj/ELF/invalid-shstrndx.test
llvm/test/tools/llvm-readobj/ELF/linker-options.test
llvm/test/tools/llvm-readobj/ELF/loadname.test
llvm/test/tools/llvm-readobj/ELF/machine-specific-section-types.test
llvm/test/tools/llvm-readobj/ELF/malformed-pt-dynamic.test
llvm/test/tools/llvm-readobj/ELF/many-sections.s
llvm/test/tools/llvm-readobj/ELF/many-sections2.s
llvm/test/tools/llvm-readobj/ELF/merged.test
llvm/test/tools/llvm-readobj/ELF/mips-abiflags.test
llvm/test/tools/llvm-readobj/ELF/mips-got-overlapped.test
llvm/test/tools/llvm-readobj/ELF/mips-got.test
llvm/test/tools/llvm-readobj/ELF/mips-options-sec.test
llvm/test/tools/llvm-readobj/ELF/mips-options.test
llvm/test/tools/llvm-readobj/ELF/mips-plt.test
llvm/test/tools/llvm-readobj/ELF/mips-reginfo.test
(369 more files...)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D71203.232831.patch
Type: text/x-patch
Size: 61224 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191209/5454064e/attachment-0001.bin>
More information about the llvm-commits
mailing list