diff --git a/boards/mips/pic32mx/mirtoo/scripts/c32-debug.ld b/boards/mips/pic32mx/mirtoo/scripts/c32-debug.ld index de41eea5858..d6d69834791 100644 --- a/boards/mips/pic32mx/mirtoo/scripts/c32-debug.ld +++ b/boards/mips/pic32mx/mirtoo/scripts/c32-debug.ld @@ -253,6 +253,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/mirtoo/scripts/c32-release.ld b/boards/mips/pic32mx/mirtoo/scripts/c32-release.ld index b6c778f5cb6..b9e38801a75 100644 --- a/boards/mips/pic32mx/mirtoo/scripts/c32-release.ld +++ b/boards/mips/pic32mx/mirtoo/scripts/c32-release.ld @@ -255,6 +255,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/mirtoo/scripts/mips-elf-debug.ld b/boards/mips/pic32mx/mirtoo/scripts/mips-elf-debug.ld index 3487bae1c2a..d679a7fcab6 100644 --- a/boards/mips/pic32mx/mirtoo/scripts/mips-elf-debug.ld +++ b/boards/mips/pic32mx/mirtoo/scripts/mips-elf-debug.ld @@ -253,6 +253,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/mirtoo/scripts/mips-elf-release.ld b/boards/mips/pic32mx/mirtoo/scripts/mips-elf-release.ld index cce87e4f103..8fe496ecaaf 100644 --- a/boards/mips/pic32mx/mirtoo/scripts/mips-elf-release.ld +++ b/boards/mips/pic32mx/mirtoo/scripts/mips-elf-release.ld @@ -255,6 +255,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/mirtoo/scripts/xc32-debug.ld b/boards/mips/pic32mx/mirtoo/scripts/xc32-debug.ld index 482aea339e9..4b89794f8b4 100644 --- a/boards/mips/pic32mx/mirtoo/scripts/xc32-debug.ld +++ b/boards/mips/pic32mx/mirtoo/scripts/xc32-debug.ld @@ -253,6 +253,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/mirtoo/scripts/xc32-release.ld b/boards/mips/pic32mx/mirtoo/scripts/xc32-release.ld index f39e026ce0f..d8fda78dddd 100644 --- a/boards/mips/pic32mx/mirtoo/scripts/xc32-release.ld +++ b/boards/mips/pic32mx/mirtoo/scripts/xc32-release.ld @@ -255,6 +255,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/pic32mx-starterkit/scripts/c32-release.ld b/boards/mips/pic32mx/pic32mx-starterkit/scripts/c32-release.ld index a670b70da70..a38af5ae89e 100644 --- a/boards/mips/pic32mx/pic32mx-starterkit/scripts/c32-release.ld +++ b/boards/mips/pic32mx/pic32mx-starterkit/scripts/c32-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/pic32mx-starterkit/scripts/mips-release.ld b/boards/mips/pic32mx/pic32mx-starterkit/scripts/mips-release.ld index ee42b078d33..6d6f100205d 100644 --- a/boards/mips/pic32mx/pic32mx-starterkit/scripts/mips-release.ld +++ b/boards/mips/pic32mx/pic32mx-starterkit/scripts/mips-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/pic32mx7mmb/scripts/c32-release.ld b/boards/mips/pic32mx/pic32mx7mmb/scripts/c32-release.ld index dd04cf9178f..9e2323a6ac2 100644 --- a/boards/mips/pic32mx/pic32mx7mmb/scripts/c32-release.ld +++ b/boards/mips/pic32mx/pic32mx7mmb/scripts/c32-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/pic32mx7mmb/scripts/mips-release.ld b/boards/mips/pic32mx/pic32mx7mmb/scripts/mips-release.ld index 6bae116a40c..a457905a902 100644 --- a/boards/mips/pic32mx/pic32mx7mmb/scripts/mips-release.ld +++ b/boards/mips/pic32mx/pic32mx7mmb/scripts/mips-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/sure-pic32mx/scripts/c32-release.ld b/boards/mips/pic32mx/sure-pic32mx/scripts/c32-release.ld index fe05953ef8c..8947f194329 100644 --- a/boards/mips/pic32mx/sure-pic32mx/scripts/c32-release.ld +++ b/boards/mips/pic32mx/sure-pic32mx/scripts/c32-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/sure-pic32mx/scripts/mips-release.ld b/boards/mips/pic32mx/sure-pic32mx/scripts/mips-release.ld index d3edbf9459c..9ef11a4bdd1 100644 --- a/boards/mips/pic32mx/sure-pic32mx/scripts/mips-release.ld +++ b/boards/mips/pic32mx/sure-pic32mx/scripts/mips-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/ubw32/scripts/c32-release.ld b/boards/mips/pic32mx/ubw32/scripts/c32-release.ld index 2f66fdf3e60..0050c5eaf53 100644 --- a/boards/mips/pic32mx/ubw32/scripts/c32-release.ld +++ b/boards/mips/pic32mx/ubw32/scripts/c32-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mx/ubw32/scripts/mips-release.ld b/boards/mips/pic32mx/ubw32/scripts/mips-release.ld index 5b73ee4601b..6377698ff94 100644 --- a/boards/mips/pic32mx/ubw32/scripts/mips-release.ld +++ b/boards/mips/pic32mx/ubw32/scripts/mips-release.ld @@ -257,6 +257,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/c32-debug.ld b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/c32-debug.ld index b11d9e2d41d..5b4e6505096 100644 --- a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/c32-debug.ld +++ b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/c32-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/mips-debug.ld b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/mips-debug.ld index f4416b79eb6..1e6b70437d0 100644 --- a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/mips-debug.ld +++ b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/mips-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/pinguino-debug.ld b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/pinguino-debug.ld index 401064dcbe3..9dd2bc8c4c8 100644 --- a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/pinguino-debug.ld +++ b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/pinguino-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/xc32-debug.ld b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/xc32-debug.ld index e3ef7c044d6..4809b36c417 100644 --- a/boards/mips/pic32mz/flipnclick-pic32mz/scripts/xc32-debug.ld +++ b/boards/mips/pic32mz/flipnclick-pic32mz/scripts/xc32-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/pic32mz-starterkit/scripts/c32-debug.ld b/boards/mips/pic32mz/pic32mz-starterkit/scripts/c32-debug.ld index 70fb72e2092..0c4dca9269e 100644 --- a/boards/mips/pic32mz/pic32mz-starterkit/scripts/c32-debug.ld +++ b/boards/mips/pic32mz/pic32mz-starterkit/scripts/c32-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/pic32mz-starterkit/scripts/mips-debug.ld b/boards/mips/pic32mz/pic32mz-starterkit/scripts/mips-debug.ld index 4cd4cf0bdb9..619bb73095e 100644 --- a/boards/mips/pic32mz/pic32mz-starterkit/scripts/mips-debug.ld +++ b/boards/mips/pic32mz/pic32mz-starterkit/scripts/mips-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/pic32mz-starterkit/scripts/pinguino-debug.ld b/boards/mips/pic32mz/pic32mz-starterkit/scripts/pinguino-debug.ld index 087d9e5a5ad..1be9eba92dc 100644 --- a/boards/mips/pic32mz/pic32mz-starterkit/scripts/pinguino-debug.ld +++ b/boards/mips/pic32mz/pic32mz-starterkit/scripts/pinguino-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) diff --git a/boards/mips/pic32mz/pic32mz-starterkit/scripts/xc32-debug.ld b/boards/mips/pic32mz/pic32mz-starterkit/scripts/xc32-debug.ld index b2c888f7f48..1b39818a7b6 100644 --- a/boards/mips/pic32mz/pic32mz-starterkit/scripts/xc32-debug.ld +++ b/boards/mips/pic32mz/pic32mz-starterkit/scripts/xc32-debug.ld @@ -276,6 +276,7 @@ SECTIONS .sbss : { + . = ALIGN(16); _sbss = ABSOLUTE(.); *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*)