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
- rLLD LLVM Linker
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 149331 ELF/Arch/PPC64.cpp
ELF/InputSection.cpp
ELF/Relocations.h
ELF/Relocations.cpp
test/ELF/ppc64-local-dynamic.s
|