llvm-project/llvm/test/tools/llvm-readobj/ELF/Inputs
Georgii Rymar cf6037b561 [llvm-readobj][test] - Cleanup testing of the --sections command line option.
We have the `ELF\sections.test` to test --sections.

`ELF\sections.test` uses precompiled objects, it has a bug (does not test -s alias properly).
Also, we test machine specific section types in `ELF\machine-specific-section-types.test`,
so we probably do not need to test `--sections` for a MIPS object in `ELF\sections.test`.
I think it is enough to test ELF32 and ELF64 (we do not test ELF64 in this test).

`Object/readobj-shared-object.test` also tests how llvm-readobj handles
`--sections`. It is location is wrong, it is not complete, it uses precompiled binaries
and it duplicates the `ELF\sections.test` partially (it tests both ELF32 and ELF64).

We have `ELF\readelf-s-alias.test` that tests the `-s` alias for `--sections` in llvm-readobj
and `-s` as an alias for `--symbols` in llvm-readelf.
There is no need to have a separate test for such things.
The test for the `-s` alias for `--sections` can be included into the `ELF\sections.test`.
And the test for `-s` for llvm-readelf is already included into `ELF\symbols.test`.

So, this patch:
1) Removes `Object/readobj-shared-object.test`.
2) Removes `ELF\readelf-s-alias.test`
3) Rewrites the `ELF\sections.test`.
4) Removes ELF/Inputs/trivial.obj.elf-mipsel.

Differential revision: https://reviews.llvm.org/D73686
2020-01-31 12:58:12 +03:00
..
abiflags.obj.elf-mips
abiflags.obj.elf-mipsel
dynamic-table-exe.mips
dynamic-table-so.mips
dynamic-table.c [llvm-readobj][test] - Improve dyn-symbols.test. 2019-12-19 11:39:45 +03:00
elf-packed-relocs1.s
elf-packed-relocs2.s
elf-packed-relocs3.s
got-empty.exe.mipsel
got-over.exe.elf-mips
got-plt.exe.elf-mipsel
got-static.exe.mips
got-tls.so.elf-mips64el
mips-options.elf-mips64el
mips-rld-map-rel.elf-mipsel
options.obj.elf-mipsel
phdrs-elf.exe-i386
phdrs-elf.exe-x86_64
ppc64.exe
reginfo.obj.elf-mipsel
trivial.ll [llvm-readobj][test] - Stop using Inputs/trivial.obj.elf-x86-64. 2019-12-23 13:10:26 +03:00
trivial.obj.elf-amdhsa-gfx803
trivial.obj.elf-i386