[PATCH v2] ARM: add RELR relocation packing support

Sascha Hauer s.hauer at pengutronix.de
Tue Mar 10 03:23:40 PDT 2026


On Sun, 15 Feb 2026 17:53:59 +0100, Ahmad Fatoum wrote:
> RELR is a compact format for storing relative relocations that
> significantly reduces binary size. Add both the Kbuild/Kconfig
> infrastructure and runtime relocation applying code for ARM32
> and ARM64.
> 
> RELR entries use a compressed encoding: address entries (even LSB)
> encode one relocation and bitmap entries (odd LSB) encode up to
> 63 (64-bit) or 31 (32-bit) subsequent relocations each.
> 
> [...]

Applied, thanks!

[1/1] ARM: add RELR relocation packing support
      https://git.pengutronix.de/cgit/barebox/commit/?id=43805e60fe38 (link may not be stable)

Best regards,
-- 
Sascha Hauer <s.hauer at pengutronix.de>




More information about the barebox mailing list