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.