diff --git a/src/system/ldscripts/arm/boot_loader_u-boot.ld b/src/system/ldscripts/arm/boot_loader_u-boot.ld index d9f2f8fb4d..db108f909d 100644 --- a/src/system/ldscripts/arm/boot_loader_u-boot.ld +++ b/src/system/ldscripts/arm/boot_loader_u-boot.ld @@ -21,15 +21,15 @@ SECTIONS __data_start = .; .data : { *(.data .gnu.linkonce.d.*) } - /* unintialized data (in same segment as writable data) */ - __bss_start = .; - .bss : { *(.bss) } - /* exception unwinding - should really not be needed! */ __exidx_start = .; .ARM.exidx : { *(.ARM.exidx* .gnu.linkonce.armexidx.*) } __exidx_end = .; + /* unintialized data (in same segment as writable data) */ + __bss_start = .; + .bss : { *(.bss) } + . = ALIGN(0x1000); _end = . ; /* Stabs debugging sections. */