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.
Paths
| Differential D58667
[yaml2obj][obj2yaml] - Add support for the architecture specific dynamic tags. ClosedPublic Authored by grimar on Feb 26 2019, 3:48 AM.
Details Summary This allows tools to parse/dump the architecture specific tags Also fixes a bug in DynamicTags.def which was revealed in this patch.
Diff Detail Event TimelineHerald added subscribers: atanasyan, arichardson, sdardis. · View Herald TranscriptFeb 26 2019, 3:48 AM Comment Actions
No magic here this time, don't worry :) I was who introduced that "TODO" in the code which is now removed by this patch. Just finishing started.
This revision is now accepted and ready to land.Feb 26 2019, 5:36 AM Closed by commit rL354876: [yaml2obj][obj2yaml] - Add support for the architecture specific dynamic tags. (authored by grimar). · Explain WhyFeb 26 2019, 6:14 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 188336 include/llvm/BinaryFormat/DynamicTags.def
lib/ObjectYAML/ELFYAML.cpp
test/tools/obj2yaml/dynamic-section-arch-tags.test
|
I don't think you need Address or AddressAlign in this test.