All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 1/3] arm926ejs: fix linker file for newer ld support
@ 2010-11-01 20:17 Albert Aribaud
  2010-11-01 20:17 ` [U-Boot] [PATCH 2/3] tx25: " Albert Aribaud
  2010-11-01 20:17 ` [U-Boot] [PATCH 3/3] tx25: increase u-boot NAND size to match current build sizes Albert Aribaud
  0 siblings, 2 replies; 7+ messages in thread
From: Albert Aribaud @ 2010-11-01 20:17 UTC (permalink / raw)
  To: u-boot

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. Fit it
to collect all .rel* input sections.

Signed-off-by: Albert Aribaud <albert.aribaud@free.fr>
---
 arch/arm/cpu/arm926ejs/u-boot.lds |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/arch/arm/cpu/arm926ejs/u-boot.lds b/arch/arm/cpu/arm926ejs/u-boot.lds
index 72f45f8..4e42543 100644
--- a/arch/arm/cpu/arm926ejs/u-boot.lds
+++ b/arch/arm/cpu/arm926ejs/u-boot.lds
@@ -45,15 +45,6 @@ SECTIONS
 
 	. = ALIGN(4);
 
-	__rel_dyn_start = .;
-	.rel.dyn : { *(.rel.dyn) }
-	__rel_dyn_end = .;
-
-	__dynsym_start = .;
-	.dynsym : { *(.dynsym) }
-
-	. = ALIGN(4);
-
 	. = .;
 	__u_boot_cmd_start = .;
 	.u_boot_cmd : { *(.u_boot_cmd) }
@@ -64,6 +55,15 @@ SECTIONS
 	.bss (NOLOAD) : { *(.bss) . = ALIGN(4); }
 	_end = .;
 
+	__rel_dyn_start = .;
+	.rel.dyn : { *(.rel*) }
+	__rel_dyn_end = .;
+
+	__dynsym_start = .;
+	.dynsym : { *(.dynsym) }
+
+	. = ALIGN(4);
+
 	/DISCARD/ : { *(.dynstr*) }
 	/DISCARD/ : { *(.dynamic*) }
 	/DISCARD/ : { *(.plt*) }
-- 
1.7.1

^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-11-02  7:12 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-01 20:17 [U-Boot] [PATCH 1/3] arm926ejs: fix linker file for newer ld support Albert Aribaud
2010-11-01 20:17 ` [U-Boot] [PATCH 2/3] tx25: " Albert Aribaud
2010-11-01 22:11   ` Wolfgang Denk
2010-11-02  7:10     ` Albert ARIBAUD
2010-11-02  7:12       ` Heiko Schocher
2010-11-01 20:17 ` [U-Boot] [PATCH 3/3] tx25: increase u-boot NAND size to match current build sizes Albert Aribaud
2010-11-01 21:10   ` Albert ARIBAUD

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.