[U-Boot] [PATCH V5 1/2] ARM: fix linker file for newer ld support

Wolfgang Denk wd at denx.de
Wed Nov 17 20:45:39 CET 2010


Dear Albert Aribaud,

In message <1289853964-6525-1-git-send-email-albert.aribaud at free.fr> you wrote:
> older ld emitted all ELF relocations in input sections named
> .rel.dyn, whereas newer ld uses names of the form .rel*. The
> linker script only collected .rel.dyn input sections. Rewrite
> to collect all .rel* input sections.
> 
> Signed-off-by: Albert Aribaud <albert.aribaud at free.fr>
> ---
> V1	Initial submission
> V2	arm926ejs: added ALIGN between bss and .rel.dyn sections
> 	tx25: removed GOT and datarel output sections
> 	tx25: fixed typo in config file commit message
> V3	arm926ejs: overlaid .bss and .rel.dyn sections
> 	tx25: overlaid .bss and .rel.dyn sections
> V4	arm926ejs and tx25: fixed overlay
> 	tx25: removed third patch as u-boot size remains small enough
> V5	added u-boot.lds/start.S fix for arm1136, arm1176, pxa, armv7.
> 
>  arch/arm/cpu/arm1136/start.S      |   16 -------------
>  arch/arm/cpu/arm1136/u-boot.lds   |   38 ++++++++++++++++--------------
>  arch/arm/cpu/arm1176/u-boot.lds   |   37 ++++++++++++++---------------
>  arch/arm/cpu/arm926ejs/u-boot.lds |   30 ++++++++++++++---------
>  arch/arm/cpu/armv7/start.S        |   24 -------------------
>  arch/arm/cpu/armv7/u-boot.lds     |   46 ++++++++++++++++++++-----------------
>  arch/arm/cpu/pxa/u-boot.lds       |   35 +++++++++++++++++++---------
>  7 files changed, 105 insertions(+), 121 deletions(-)

Applied to u-boot-arm, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
There are very few personal problems that cannot be solved through  a
suitable application of high explosives.


More information about the U-Boot mailing list