From d1bab986ca364cc691f332d914d8bb0e4142886b Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Fri, 26 Feb 2021 13:54:37 -1000 Subject: powerpc/motorola_power: Place any common data in the .bss section - It seems the compiler how defaults to -fcommon and this means some uninitialised data is ignored. Closes #4266 --- bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds b/bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds index a87a07cfd7..501acc40dc 100644 --- a/bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds +++ b/bsps/powerpc/motorola_powerpc/bootloader/ppcboot.lds @@ -40,6 +40,7 @@ SECTIONS *(.text) *(.text*) *(.sdata2) + *(.sdata2*) *(.rodata) *(.rodata*) } @@ -72,13 +73,17 @@ SECTIONS *(.data) *(.data*) *(.sdata) + *(.sdata*) . = ALIGN(4); _data_end = .; } .bss : { *(.sbss) + *(.sbss*) *(.bss) + *(.bss*) + *(COMMON) . = ALIGN(4); _bss_end = .; } @@ -96,6 +101,7 @@ SECTIONS /DISCARD/ : { - *(.comment) + *(.comment*) + *(.debug*) } } -- cgit v1.2.3