This is an archive of the discontinued LLVM Phabricator instance.

[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.

Diff Detail

Repository
rL LLVM

Event Timeline

sfertile created this revision.Jun 4 2018, 6:52 PM
syzaara added inline comments.Jun 5 2018, 7:48 AM
test/MC/PowerPC/tls-ld-v2-abi.s
144 ↗(On Diff #149889)

Missed R_PPC64_DTPREL16_HI, R_PPC64_DTPREL16, R_PPC64_DTPREL64

test/MC/PowerPC/tls-le-v2-abi.s
84 ↗(On Diff #149889)

Missed R_PPC64_TPREL16, R_PPC64_TPREL16_HI, and R_PPC64_TPREL16_LO_DS.

sfertile updated this revision to Diff 150384.Jun 7 2018, 12:28 PM

Updated tests to produce the missing dtprel/tprel relocation types.

sfertile marked 2 inline comments as done.Jun 7 2018, 12:29 PM
This revision was not accepted when it landed; it landed in state Needs Review.Jun 15 2018, 12:52 PM
This revision was automatically updated to reflect the committed changes.