Message ID | 1295726774-5899-3-git-send-email-bocui107@gmail.com |
---|---|
State | Accepted |
Delegated to: | Minkyu Kang |
Headers | show |
On 23 January 2011 05:06, seedshope <bocui107@gmail.com> wrote: > Modify Makefile for cpu_init.c and Start.s use some label,this defined > u-boot.lds of arch/arm/cpu/arm1176. But SMDK6400 use the link script > board/samsung/smdk6400/u-boot-nand.lds. So add some label form u-boot.lds > to u-boot-nand.lds > > Signed-off-by: Zhong Hongbo <bocui107@gmail.com> > applied to u-boot-samsung Thanks Minkyu Kang
diff --git a/board/samsung/smdk6400/u-boot-nand.lds b/board/samsung/smdk6400/u-boot-nand.lds index 29a4f61..6771981 100644 --- a/board/samsung/smdk6400/u-boot-nand.lds +++ b/board/samsung/smdk6400/u-boot-nand.lds @@ -56,7 +56,28 @@ SECTIONS .mmudata : { *(.mmudata) } . = ALIGN(4); - __bss_start = .; - .bss : { *(.bss) . = ALIGN(4); } - _end = .; + + .rel.dyn : { + __rel_dyn_start = .; + *(.rel*) + __rel_dyn_end = .; + } + + .dynsym : { + __dynsym_start = .; + *(.dynsym) + } + + .bss __rel_dyn_start (OVERLAY) : { + __bss_start = .; + *(.bss) + . = ALIGN(4); + _end = .; + } + + /DISCARD/ : { *(.dynstr*) } + /DISCARD/ : { *(.dynamic*) } + /DISCARD/ : { *(.plt*) } + /DISCARD/ : { *(.interp*) } + /DISCARD/ : { *(.gnu*) } }
Modify Makefile for cpu_init.c and Start.s use some label,this defined u-boot.lds of arch/arm/cpu/arm1176. But SMDK6400 use the link script board/samsung/smdk6400/u-boot-nand.lds. So add some label form u-boot.lds to u-boot-nand.lds Signed-off-by: Zhong Hongbo <bocui107@gmail.com>