[yaml2obj][obj2yaml] - Add support for the architecture specific dynamic tags.
authorGeorge Rimar <grimar@accesssoftek.com>
Tue, 26 Feb 2019 14:14:49 +0000 (14:14 +0000)
committerGeorge Rimar <grimar@accesssoftek.com>
Tue, 26 Feb 2019 14:14:49 +0000 (14:14 +0000)
commitb75bf8784eb83cf92e6670aba614c3968972960f
tree4eb3469a4813b778084a07c5e32dcd507b78c9f2
parent40ad3d2aa4b037587c3aba1aee87626830838564
[yaml2obj][obj2yaml] - Add support for the architecture specific dynamic tags.

This allows tools to parse/dump the architecture specific tags
like DT_MIPS_*, DT_PPC64_* and DT_HEXAGON_*

Also fixes a bug in DynamicTags.def which was revealed in this patch.

Differential revision: https://reviews.llvm.org/D58667

llvm-svn: 354876
llvm/include/llvm/BinaryFormat/DynamicTags.def
llvm/lib/ObjectYAML/ELFYAML.cpp
llvm/test/tools/obj2yaml/dynamic-section-arch-tags.test [new file with mode: 0644]