This patch adds support for the R_PPC64_GOT_TLSLD16 relocations used to build the address of the tls_index struct used in local-dynamic tls.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D47538
[PPC64] Support R_PPC64_GOT_TLSLD16* relocations ClosedPublic Authored by sfertile on May 30 2018, 8:34 AM.
Details Summary This patch adds support for the R_PPC64_GOT_TLSLD16 relocations used to build the address of the tls_index struct used in local-dynamic tls.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 30 2018, 8:38 AM Closed by commit rLLD333681: [PPC64] Support R_PPC64_GOT_TLSLD16 relocations. (authored by sfertile). · Explain WhyMay 31 2018, 11:48 AM Closed by commit rL333681: [PPC64] Support R_PPC64_GOT_TLSLD16 relocations. (authored by sfertile). · Explain Why This revision was automatically updated to reflect the committed changes. This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 149332 lld/trunk/ELF/Arch/PPC64.cpp
lld/trunk/ELF/InputSection.cpp
lld/trunk/ELF/Relocations.h
lld/trunk/ELF/Relocations.cpp
lld/trunk/test/ELF/ppc64-local-dynamic.s
|