[U-Boot] [PATCH] mpc83xx: Define _end symbol
Mario Six
mario.six at gdsys.cc
Fri Mar 29 08:33:43 UTC 2019
On Mon, Jan 28, 2019 at 9:37 AM Mario Six <mario.six at gdsys.cc> wrote:
>
> To support OF_EMBED, the MPC83xx architecture has to define the "_end"
> symbol to correctly access the appended DT.
>
> Fortunately, MPC8xx already defines the symbol, and the linker script is
> quite similar to that of MPC83xx, so copy this approach for MPC83xx.
>
> Signed-off-by: Mario Six <mario.six at gdsys.cc>
> ---
> arch/powerpc/cpu/mpc83xx/u-boot.lds | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/arch/powerpc/cpu/mpc83xx/u-boot.lds b/arch/powerpc/cpu/mpc83xx/u-boot.lds
> index 37a13fd8c2a..d10f528da4c 100644
> --- a/arch/powerpc/cpu/mpc83xx/u-boot.lds
> +++ b/arch/powerpc/cpu/mpc83xx/u-boot.lds
> @@ -52,6 +52,12 @@ SECTIONS
> __ex_table : { *(__ex_table) }
> __stop___ex_table = .;
>
> + /*
> + * _end - This is end of u-boot.bin image.
> + * dtb will be appended here to make u-boot-dtb.bin
> + */
> + _end = .;
> +
> . = ALIGN(4096);
> __init_begin = .;
> .text.init : { *(.text.init) }
> --
> 2.20.1
>
> _______________________________________________
>
Applied to u-boot-mpc83xx/next.
More information about the U-Boot
mailing list