[U-Boot] [PATCH 2/3] SMDK6400:use common arm1176 u-boot.lds of cpu layer

Albert ARIBAUD albert.aribaud at free.fr
Sat Jan 8 07:04:22 CET 2011


Le 07/01/2011 16:53, seedshope a écrit :
> From: seedshope<bocui107 at gmail.com>
>
> Remove u-boot-nand.lds from board/samsung/smdk6400 and
> use the common u-boot.lds of arm1176 cpu layer. This
> patch also fix the building errors:
>
> arch/arm/cpu/arm1176/s3c64xx/libs3c64xx.o: In function `mem_ctrl_asm_init':
> arch/arm/cpu/arm1176/s3c64xx/cpu_init.S:32: multiple definition of `mem_ctrl_asm_init'
> arch/arm/cpu/arm1176/s3c64xx/cpu_init.S:32: first defined here
> arch/arm/cpu/arm1176/start.o: In function `_rel_dyn_start_ofs':
> arch/arm/cpu/arm1176/start.S:379: undefined reference to `__rel_dyn_start'
> arch/arm/cpu/arm1176/start.o: In function `_rel_dyn_end_ofs':
> arch/arm/cpu/arm1176/start.S:379: undefined reference to `__rel_dyn_end'
> arch/arm/cpu/arm1176/start.o: In function `_dynsym_start_ofs':
> arch/arm/cpu/arm1176/start.S:379: undefined reference to `__dynsym_start'
>
> Signed-off-by: seedshope<bocui107 at googlemail.com>

In the current u-boot-arm tree, board/samsung/smdk6400/u-boot-nand.lds 
and arch/arm/cpu/arm1176/u-boot.lds are identical; I am thus ok with the 
change in itself since the board lds file was useless, but I am not sure 
the description is valid. Can you double-check this change wrt to the 
link issue?

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list