SuccessChanges

Summary

  1. [llvm-readobj] - Remove 3 excessive test cases. (details)
  2. [llvm-readelf/obj] - Refine the implementation of printMipsReginfo(). (details)
Commit cfd2ee29e0e23fe4174740a97cc001c8b7a21475 by grimar
[llvm-readobj] - Remove 3 excessive test cases.

This patch does the following:

1) Removes mips-options.test and the corresponding Inputs/mips-options.elf-mips64el binary:
This is a test that checks that --dynamic-table is able to print the DT_MIPS_OPTIONS tag.
We are testing it in dynamic-tags-machine-specific.test already.
(https://github.com/llvm/llvm-project/blob/master/llvm/test/tools/llvm-readobj/ELF/dynamic-tags-machine-specific.test#L235)

2) Removes mips-rld-map-rel.test and the corresponding Inputs/mips-rld-map-rel.elf-mipsel binary.
This is a test that checks that --dynamic-table is able to print the DT_MIPS_RLD_MAP_REL tag.
We are testing it in dynamic-tags-machine-specific.test already.
(https://github.com/llvm/llvm-project/blob/master/llvm/test/tools/llvm-readobj/ELF/dynamic-tags-machine-specific.test#L257)

3) Removes ppc64-glink.test test and the corresponding Inputs/ppc64.exe binary.
This is a test that checks that --dynamic-table is able to print the DT_PPC64_GLINK tag.
We are testing it in dynamic-tags-machine-specific.test already.
(https://github.com/llvm/llvm-project/blob/master/llvm/test/tools/llvm-readobj/ELF/dynamic-tags-machine-specific.test#L337)

Differential revision: https://reviews.llvm.org/D85515
The file was removedllvm/test/tools/llvm-readobj/ELF/Inputs/mips-options.elf-mips64el
The file was removedllvm/test/tools/llvm-readobj/ELF/Inputs/mips-rld-map-rel.elf-mipsel
The file was removedllvm/test/tools/llvm-readobj/ELF/ppc64-glink.test
The file was removedllvm/test/tools/llvm-readobj/ELF/mips-options.test
The file was removedllvm/test/tools/llvm-readobj/ELF/mips-rld-map-rel.test
The file was removedllvm/test/tools/llvm-readobj/ELF/Inputs/ppc64.exe
Commit c990455db91e52bd6b8ac9b68b06ef19f7239722 by grimar
[llvm-readelf/obj] - Refine the implementation of printMipsReginfo().

It adds the proper warnings reporting and updates the mips-reginfo.test to
remove using of the precompiled binary.

Differential revision: https://reviews.llvm.org/D85511
The file was removedllvm/test/tools/llvm-readobj/ELF/Inputs/reginfo.obj.elf-mipsel
The file was modifiedllvm/tools/llvm-readobj/ELFDumper.cpp
The file was modifiedllvm/test/tools/llvm-readobj/ELF/mips-reginfo.test