[MIPS] Recognize DT_MIPS_XHASH dynamic table tag
authorSimon Atanasyan <simon@atanasyan.com>
Wed, 23 Feb 2022 12:53:41 +0000 (15:53 +0300)
committerSimon Atanasyan <simon@atanasyan.com>
Wed, 23 Feb 2022 13:03:14 +0000 (16:03 +0300)
commit3c840e3c00e910c47a3f61f755fdc402d51e9fb6
tree3765773d0ecc21d886787cf04ed09d0f827b82b7
parent8ad6d5e465bba198c883e699c28690b0ea79400d
[MIPS] Recognize DT_MIPS_XHASH dynamic table tag

LLVM tools do not emit `DT_MIPS_XHASH` dynamic table tag. But now
`llvm-objdump` and `llvm-readelf` recognize this tag and print it.

Fixes https://github.com/llvm/llvm-project/issues/53996
llvm/include/llvm/BinaryFormat/DynamicTags.def
llvm/test/tools/llvm-objdump/ELF/dynamic-section-machine-specific.test
llvm/test/tools/llvm-readobj/ELF/dynamic-tags-machine-specific.test
llvm/test/tools/obj2yaml/ELF/dynamic-section-arch-tags.yaml
llvm/tools/llvm-readobj/ELFDumper.cpp