Adds support for high and higha symbol modifers on the thread-pointer and dynamic-thread-pointer tls modifiers.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
| Paths 
 |  Differential  D47754  
[PowerPC] Add support for high and high-adjusted symbol modifiers on thread-local storage modifers. ClosedPublic Authored by sfertile on Jun 4 2018, 6:52 PM. 
Details Summary Adds support for high and higha symbol modifers on the thread-pointer and dynamic-thread-pointer tls modifiers. 
Diff Detail 
 Event TimelineThis revision was not accepted when it landed; it landed in state Needs Review.Jun 15 2018, 12:52 PM Closed by commit rL334856: [PowerPC] Add support for high and higha symbol modifiers on tls modifers. (authored by sfertile).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 149889 include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def
 include/llvm/MC/MCExpr.h
 lib/MC/MCELFStreamer.cpp
 lib/MC/MCExpr.cpp
 lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
 test/MC/PowerPC/ppc64-fixups.s
 test/MC/PowerPC/tls-ld-v2-abi.s
 test/MC/PowerPC/tls-le-v2-abi.s
 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Missed R_PPC64_DTPREL16_HI, R_PPC64_DTPREL16, R_PPC64_DTPREL64