In glibc, DT_PPC_GOT indicates that PowerPC32 Secure PLT ABI is used.
I plan to use it in D62464.
DT_PPC_OPT currently indicates if a TLSDESC inspired TLS optimization is
enabled.
Paths
| Differential D62851
[llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support DT_PPC_GOT and DT_PPC_OPT ClosedPublic Authored by MaskRay on Jun 4 2019, 4:21 AM.
Details Summary In glibc, DT_PPC_GOT indicates that PowerPC32 Secure PLT ABI is used. DT_PPC_OPT currently indicates if a TLSDESC inspired TLS optimization is
Diff Detail
Event Timeline
MaskRay marked an inline comment as done. MaskRay retitled this revision from [llvm-readobj] --dynamic-table: dump DT_PPC_GOT and DT_PPC_OPT to [llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support DT_PPC_GOT and DT_PPC_OPT. Comment ActionsUpdate all 4 tools at the same time. MaskRay added inline comments.
MaskRay marked 3 inline comments as done. Comment ActionsAddress review comments and fix a rebase issue This revision is now accepted and ready to land.Jun 4 2019, 7:29 AM Closed by commit rL362569: [llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support DT_PPC_GOT and DT_PPC_OPT (authored by MaskRay). · Explain WhyJun 4 2019, 6:35 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 203052 llvm/trunk/include/llvm/BinaryFormat/DynamicTags.def
llvm/trunk/lib/ObjectYAML/ELFYAML.cpp
llvm/trunk/test/tools/llvm-objdump/elf-dynamic-section-machine-specific.test
llvm/trunk/test/tools/llvm-readobj/Inputs/elf-dynamic-tags-machine-specific.yaml
llvm/trunk/test/tools/llvm-readobj/elf-dynamic-tags-machine-specific.test
llvm/trunk/test/tools/obj2yaml/dynamic-section-arch-tags.test
|