From: Jonas Karlman Date: Thu, 22 Jan 2026 17:20:54 +0000 (+0000) Subject: armv8: u-boot-spl.lds: Place binman symbols at end of binary X-Git-Tag: v2026.04-rc2~48 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b8a820ac98fda6005ae131d89026c60bf7c9c535;p=thirdparty%2Fu-boot.git armv8: u-boot-spl.lds: Place binman symbols at end of binary It can be useful in xPL to access symbols from binman, such as the offset/position and size of a binman entry. Place these binman symbols together at the end of the xPL binary for ARMv8, similar to ARM and RISC-V. Signed-off-by: Jonas Karlman Reviewed-by: Simon Glass --- diff --git a/arch/arm/cpu/armv8/u-boot-spl.lds b/arch/arm/cpu/armv8/u-boot-spl.lds index d9963846c4f..b732133ce76 100644 --- a/arch/arm/cpu/armv8/u-boot-spl.lds +++ b/arch/arm/cpu/armv8/u-boot-spl.lds @@ -55,6 +55,14 @@ SECTIONS . = ALIGN(8); } >.sram + .binman_sym_table : { + . = ALIGN(8); + __binman_sym_start = .; + KEEP(*(SORT(.binman_sym*))); + __binman_sym_end = .; + . = ALIGN(8); + } > .sram + __image_copy_end = .; _end = .; _image_binary_end = .;