
Dear Albert Aribaud,
In message 1289853964-6525-1-git-send-email-albert.aribaud@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@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