From 134ef79db008e22b357f9a81340cdccbe1377fbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Revol?= Date: Thu, 24 May 2012 21:15:46 +0200 Subject: [PATCH] U-Boot: add some sections to the ppc ldscript * it seems ld creates most of them anyway, taken from the openfirmware script. --- src/system/ldscripts/ppc/boot_loader_u-boot.ld | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/system/ldscripts/ppc/boot_loader_u-boot.ld b/src/system/ldscripts/ppc/boot_loader_u-boot.ld index 61649d0c60..5e29f69c6a 100644 --- a/src/system/ldscripts/ppc/boot_loader_u-boot.ld +++ b/src/system/ldscripts/ppc/boot_loader_u-boot.ld @@ -15,13 +15,16 @@ SECTIONS __ctor_end = .; .rodata : { *(.rodata .rodata.*) } + .sdata2 : { *(.sdata2) } /* writable data */ . = ALIGN(0x1000); __data_start = .; .data : { *(.data .gnu.linkonce.d.*) } .data.rel.ro : { *(.data.rel.ro.local .data.rel.ro*) } + .data.rel.local : { *(.data.rel.local*) } .got : { *(.got .got2) } + .sdata : { *(.sdata .sdata.* .gnu.linkonce.s.*) } /* uninitialized data (in same segment as writable data) */ __bss_start = .;