OutputSection::checkDynRelAddends() incorrectly reports an internal
linker error for large addends on 32-bit targets. This is caused by the
lack of sign extension in DynamicReloc::computeAddend() for 32-bit
addends.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Change looks sensible to me but the test could do with some kind of explanation of what it's doing.
lld/test/ELF/arm-pie-relative.s | ||
---|---|---|
6 | This test could do with a comment or some check lines? |