powerpc/dts: Define '_end' symbol in mpc85xx U-Boot lds files
authorJagdish Gediya <jagdish.gediya@nxp.com>
Mon, 3 Sep 2018 16:05:05 +0000 (21:35 +0530)
committerYork Sun <york.sun@nxp.com>
Thu, 27 Sep 2018 17:13:24 +0000 (10:13 -0700)
'board_fdt_blob_setup' function sets up fdt blob at '&_end' so
define '_end' symbol in mpc85xx lds files.

Signed-off-by: Jagdish Gediya <jagdish.gediya@nxp.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: York Sun <york.sun@nxp.com>
arch/powerpc/cpu/mpc85xx/u-boot-nand.lds
arch/powerpc/cpu/mpc85xx/u-boot-nand_spl.lds
arch/powerpc/cpu/mpc85xx/u-boot-spl.lds
arch/powerpc/cpu/mpc85xx/u-boot.lds

index 6db6da19aa34e28c391fa89ad2fac42c105fb247..75b0285e4e51d47718e39e8b3445ac5ce6e2a082 100644 (file)
@@ -74,6 +74,7 @@ SECTIONS
   .data.init : { *(.data.init) }
   . = ALIGN(256);
   __init_end = .;
+  _end = .;
 
   .bootpg ADDR(.text) - 0x1000 :
   {
index 8588d7c8ad52b706aaf51a0503bae472d5a0c8aa..a2193bf7680268b50aa748fefdc9bf25a87a0bf8 100644 (file)
@@ -42,6 +42,7 @@ SECTIONS
        . = ALIGN(8);
        __init_begin = .;
        __init_end = .;
+       _end = .;
 #if defined(CONFIG_FSL_IFC) /* Restrict bootpg at 4K boundry for IFC */
        .bootpg ADDR(.text) + 0x1000 :
        {
index 04951825d49d456a4f55817820066370235d022a..6dc8d9913b23b5aafd7f388b85b1df1f5dd901b9 100644 (file)
@@ -55,6 +55,7 @@ SECTIONS
        . = ALIGN(8);
        __init_begin = .;
        __init_end = .;
+       _end = .;
 #ifdef CONFIG_SPL_SKIP_RELOCATE
        . = ALIGN(4);
        __bss_start = .;
index 14c31be5bf2d70a7ee7d7acec88fc1ee219b44df..22bbac51aa33c6bd69900a074e98503754833a42 100644 (file)
@@ -81,6 +81,7 @@ SECTIONS
   .data.init : { *(.data.init) }
   . = ALIGN(256);
   __init_end = .;
+  _end = .;
 
 #ifdef CONFIG_SYS_MPC85XX_NO_RESETVEC
   .bootpg ADDR(.text) - 0x1000 :