[llvm-readobj/elf][test] - Add testing for EM_* specific OS/ABI values.
authorGeorgii Rymar <grimar@accesssoftek.com>
Fri, 21 Aug 2020 11:24:12 +0000 (14:24 +0300)
committerGeorgii Rymar <grimar@accesssoftek.com>
Wed, 26 Aug 2020 11:41:16 +0000 (14:41 +0300)
commitcbedbd12e9837e049f0a936636a82ff39b75692b
treec59b0cff163b31dd5426ce18bba73c4a66a7cf81
parent85dd852a0d46684883fe3b4b19e780ba5d915b06
[llvm-readobj/elf][test] - Add testing for EM_* specific OS/ABI values.

We have no tests for OS/ABI values specific to
EM_TI_C6000, ELFOSABI_AMDGPU_MESA3D and ELFOSABI_ARM machines.

Also, related arrays in the code are not grouped together.
(That is why such testing was missed I guess).

The patch fixes that all.

Differential revision: https://reviews.llvm.org/D86341
llvm/test/tools/llvm-readobj/ELF/Inputs/trivial.obj.elf-amdhsa-gfx803 [deleted file]
llvm/test/tools/llvm-readobj/ELF/file-header-os-abi.test
llvm/tools/llvm-readobj/ELFDumper.cpp