diff --git a/boards/arm64/a64/pinephone/scripts/dramboot.ld b/boards/arm64/a64/pinephone/scripts/dramboot.ld index 7d1db6d0fd..360721397a 100644 --- a/boards/arm64/a64/pinephone/scripts/dramboot.ld +++ b/boards/arm64/a64/pinephone/scripts/dramboot.ld @@ -87,9 +87,10 @@ SECTIONS _edata = .; /* End+1 of .data */ .bss : { /* BSS */ + . = ALIGN(8); _sbss = .; *(.bss) - . = ALIGN(1 << 3); + . = ALIGN(8); } :text . = ALIGN(4096); _ebss = .; diff --git a/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld b/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld index 397000b4b4..813599a6e9 100644 --- a/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld +++ b/boards/arm64/fvp-v8r/fvp-armv8r/scripts/dramboot.ld @@ -87,9 +87,10 @@ SECTIONS _edata = .; /* End+1 of .data */ .bss : { /* BSS */ + . = ALIGN(8); _sbss = .; *(.bss) - . = ALIGN(1 << 3); + . = ALIGN(8); } :text . = ALIGN(4096); _ebss = .; diff --git a/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld b/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld index 09c5db356a..7d7a558e11 100644 --- a/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld +++ b/boards/arm64/qemu/qemu-armv8a/scripts/dramboot.ld @@ -87,9 +87,10 @@ SECTIONS _edata = .; /* End+1 of .data */ .bss : { /* BSS */ + . = ALIGN(8); _sbss = .; *(.bss) - . = ALIGN(1 << 3); + . = ALIGN(8); } :text . = ALIGN(4096); _ebss = .;