
12 Nov
2014
12 Nov
'14
6:21 a.m.
On Wed, Nov 12, 2014 at 8:17 AM, Simon Glass sjg@chromium.org wrote:
Some toolchains put the relocation data into separate sections. Adjust the linker script to catch this case. Without relocation data, U-Boot will not boot.
Signed-off-by: Simon Glass sjg@chromium.org
arch/x86/cpu/u-boot.lds | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/arch/x86/cpu/u-boot.lds b/arch/x86/cpu/u-boot.lds index f48bff5..95ab7dd 100644 --- a/arch/x86/cpu/u-boot.lds +++ b/arch/x86/cpu/u-boot.lds @@ -44,7 +44,9 @@ SECTIONS
. = ALIGN(4); __rel_dyn_start = .;
.rel.dyn : { *(.rel.dyn) }
.rel.dyn : {
*(.rel.*)
Should it be more generic to use *(.rel*) here?
} __rel_dyn_end = .; . = ALIGN(4); _end = .;
--
Regards, Bin