diff options
author | Sean Fertile <sfertile@ca.ibm.com> | 2018-09-17 20:27:02 +0000 |
---|---|---|
committer | Sean Fertile <sfertile@ca.ibm.com> | 2018-09-17 20:27:02 +0000 |
commit | 72435e57019fd2a597b9bab472bc632630ff54d5 (patch) | |
tree | d3d488af3ad58206eebccc69906e58b462eaef94 /clang/lib/StaticAnalyzer/Core/Environment.cpp | |
parent | eed3e43e54eefb7bcd79d2f630ebb667c30d7688 (diff) | |
download | bcm5719-llvm-72435e57019fd2a597b9bab472bc632630ff54d5.tar.gz bcm5719-llvm-72435e57019fd2a597b9bab472bc632630ff54d5.zip |
[PPC64] Support relaxing R_PPC64_TLSGD16 in TlsGdtoLe relaxation.
A General-dynamic tls access can be written using a R_PPC64_TLSGD16 relocation
if the target got entry is within 16 bits of the TOC-base. This patch adds
support for R_PPC64_TLSGD16 by relaxing it the same as a R_PPC64_GOT_TLSGD16_LO.
Differential Revision: https://reviews.llvm.org/D52055
llvm-svn: 342411
Diffstat (limited to 'clang/lib/StaticAnalyzer/Core/Environment.cpp')
0 files changed, 0 insertions, 0 deletions