OSDN Git Service

[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)
commitf1e9dcbaed7c56615a7950b0a01c79f71975124e
tree487a25b10166221359c30501874abe1b8973f3d0
parent3b4b967bc128d36ddaa634ef27c3bf1600d50747
[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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354876 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/BinaryFormat/DynamicTags.def
lib/ObjectYAML/ELFYAML.cpp
test/tools/obj2yaml/dynamic-section-arch-tags.test [new file with mode: 0644]