This is an archive of the discontinued LLVM Phabricator instance.

[ELF][RISCV] Add R_RISCV_IRELATIVE
ClosedPublic

Authored by MaskRay on Feb 4 2020, 8:46 PM.

Diff Detail

Event Timeline

MaskRay created this revision.Feb 4 2020, 8:46 PM

Unit tests: unknown.

clang-tidy: pass.

clang-format: pass.

Build artifacts: diff.json, clang-tidy.txt, clang-format.patch, CMakeCache.txt, console-log.txt

Pre-merge checks is in beta. Report issue. Please join beta or enable it for your project.

evandro added a subscriber: evandro.Feb 5 2020, 1:50 PM
asb added a comment.Feb 6 2020, 5:24 AM

Thanks for implementing this - I'd personally like to see the psABI proposal https://github.com/riscv/riscv-elf-psabi-doc/pull/131 merged before merging into LLVM/LLD.

MaskRay updated this revision to Diff 242951.Feb 6 2020, 10:50 AM

Use correct pcrel code sequence for -pie

MaskRay updated this revision to Diff 243725.Feb 10 2020, 8:23 PM
MaskRay edited the summary of this revision. (Show Details)

Add psABI link

This revision was not accepted when it landed; it landed in state Needs Review.Feb 10 2020, 8:26 PM
This revision was automatically updated to reflect the committed changes.