With this change, TargetInfo::adjustRelaxExpr is only related to TLS
relaxations and a subsequent clean-up can delete the data parameter.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D92079
[ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC ClosedPublic Authored by MaskRay on Nov 25 2020, 12:25 AM.
Details Summary With this change, TargetInfo::adjustRelaxExpr is only related to TLS
Diff Detail
Event TimelineMaskRay added a child revision: D91993: [ELF] Don't relax R_X86_64_GOTPCRELX if addend != -4.Nov 25 2020, 12:28 AM Closed by commit rG572d18397cf0: [ELF] Add TargetInfo::adjustGotPcExpr for `R_GOT_PC` relaxations. NFC (authored by MaskRay). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 307626 lld/ELF/Arch/PPC64.cpp
lld/ELF/Arch/X86_64.cpp
lld/ELF/Relocations.cpp
lld/ELF/Target.h
lld/ELF/Target.cpp
|