aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeng Fan <peng.fan@nxp.com>2022-06-18 15:13:13 +0300
committerSimon Glass <sjg@chromium.org>2022-06-28 03:09:52 +0100
commite87da5704ffa6fc782d93d137fa30a37a5df3566 (patch)
tree512b4c16dc2faf5bb11e706e02b17620963e9016
parent6516c9b349b3272c6c9cb7a4bdcfdef617d9f4ee (diff)
armv8: u-boot-spl.lds: mark __image_copy_start as symbol
In arch/arm/lib/sections.c there is below code: char __image_copy_start[0] __section(".__image_copy_start"); But actually 'objdump -t spl/u-boot-spl' not able to find out symbol '__image_copy_start' for binman update image-pos/size. So update link file Signed-off-by: Peng Fan <peng.fan@nxp.com> Reviewed-by: Tom Rini <trini@konsulko.com> Reviewed-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
-rw-r--r--arch/arm/cpu/armv8/u-boot-spl.lds2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/cpu/armv8/u-boot-spl.lds b/arch/arm/cpu/armv8/u-boot-spl.lds
index d02b788e60..7cb9d73124 100644
--- a/arch/arm/cpu/armv8/u-boot-spl.lds
+++ b/arch/arm/cpu/armv8/u-boot-spl.lds
@@ -23,7 +23,7 @@ SECTIONS
{
.text : {
. = ALIGN(8);
- *(.__image_copy_start)
+ __image_copy_start = .;
CPUDIR/start.o (.text*)
*(.text*)
} >.sram