https://sourceware.org/bugzilla/show_bug.cgi?id=27923
Bug ID: 27923
Summary: ld: Support DT_RELR relative relocation format
Product: binutils
Version: unspecified
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: i at maskray dot me
Target Milestone: ---
The latter part of
https://sourceware.org/pipermail/binutils/2020-May/111086.html
Position independent executables and shared objects with
-Bsymbolic/-Bsymbolic-functions may have many relative relocations (instead of
absolute relocations (e.g. R_X86_64_64)).
Relative relocations can be packed in a compact format to save a lot of space.
See the last few messages on
https://groups.google.com/g/generic-abi/c/bX460iggiKg
DT_RELR has support in the Linux kernel (arch/arm64/Kconfig ARCH_HAS_RELR)
since 2019
https://git.kernel.org/linus/5cf896fb6be3effd9aea455b22213e27be8bdb1d
--
You are receiving this mail because:
You are on the CC list for the bug.