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
- rLLD LLVM Linker
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 150384 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