diff options
| author | avm1234567 <[email protected]> | 2026-09-27 17:46:02 +0530 |
|---|---|---|
| committer | Rbb666 <[email protected]> | 2026-10-10 17:20:03 +0800 |
| commit | cd92c3d06c880d097059ee3e0bf17cd54abb4603 (patch) | |
| tree | 609bfc506a8eaccd87594606680731709e4dab1a | |
| parent | 914dda7d0272c6ffedcdc590e423c93a54970caf (diff) | |
fix stack alignment to 8 bytes for ARM AAPCS compliance
110 files changed, 220 insertions, 220 deletions
diff --git a/bsp/stm32/libraries/templates/stm32f0xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32f0xx/board/linker_scripts/link.lds index fe07b1d082..12abcde10a 100644 --- a/bsp/stm32/libraries/templates/stm32f0xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32f0xx/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32f10x/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32f10x/board/linker_scripts/link.lds index 15a7faffe0..22eefb9db9 100644 --- a/bsp/stm32/libraries/templates/stm32f10x/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32f10x/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32f2xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32f2xx/board/linker_scripts/link.lds index 939ce13775..e065171358 100644 --- a/bsp/stm32/libraries/templates/stm32f2xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32f2xx/board/linker_scripts/link.lds @@ -79,10 +79,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32f3xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32f3xx/board/linker_scripts/link.lds index 0efcf4192c..07dd2ad12a 100644 --- a/bsp/stm32/libraries/templates/stm32f3xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32f3xx/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32f4xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32f4xx/board/linker_scripts/link.lds index 193bd27f7d..4876055011 100644 --- a/bsp/stm32/libraries/templates/stm32f4xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32f4xx/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32f7xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32f7xx/board/linker_scripts/link.lds index 193bd27f7d..4876055011 100644 --- a/bsp/stm32/libraries/templates/stm32f7xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32f7xx/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32h7xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32h7xx/board/linker_scripts/link.lds index 378d974f07..f6dcafba0a 100644 --- a/bsp/stm32/libraries/templates/stm32h7xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32h7xx/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32l1xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32l1xx/board/linker_scripts/link.lds index b2376e804a..1db12c2b59 100644 --- a/bsp/stm32/libraries/templates/stm32l1xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32l1xx/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32l4xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32l4xx/board/linker_scripts/link.lds index 738a278537..edf11010db 100644 --- a/bsp/stm32/libraries/templates/stm32l4xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32l4xx/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/libraries/templates/stm32l5xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32l5xx/board/linker_scripts/link.lds index 738a278537..edf11010db 100644 --- a/bsp/stm32/libraries/templates/stm32l5xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32l5xx/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/libraries/templates/stm32mp1xx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32mp1xx/board/linker_scripts/link.lds index 67912bb5eb..73b6a5809d 100644 --- a/bsp/stm32/libraries/templates/stm32mp1xx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32mp1xx/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/libraries/templates/stm32wbxx/board/linker_scripts/link.lds b/bsp/stm32/libraries/templates/stm32wbxx/board/linker_scripts/link.lds index 363a1271d3..707812c092 100644 --- a/bsp/stm32/libraries/templates/stm32wbxx/board/linker_scripts/link.lds +++ b/bsp/stm32/libraries/templates/stm32wbxx/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32f072-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f072-st-nucleo/board/linker_scripts/link.lds index f56fcf26d2..7d867f3f99 100644 --- a/bsp/stm32/stm32f072-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f072-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f091-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f091-st-nucleo/board/linker_scripts/link.lds index 69c8d3d9ab..e137c4d9af 100644 --- a/bsp/stm32/stm32f091-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f091-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-100ask-mini/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-100ask-mini/board/linker_scripts/link.lds index 65a91053f4..a87e41a8c3 100644 --- a/bsp/stm32/stm32f103-100ask-mini/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-100ask-mini/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-100ask-pro/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-100ask-pro/board/linker_scripts/link.lds index 5133ad4f0b..5a881c492f 100644 --- a/bsp/stm32/stm32f103-100ask-pro/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-100ask-pro/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-atk-nano/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-atk-nano/board/linker_scripts/link.lds index 15a7faffe0..22eefb9db9 100644 --- a/bsp/stm32/stm32f103-atk-nano/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-atk-nano/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-atk-warshipv3/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-atk-warshipv3/board/linker_scripts/link.lds index 5133ad4f0b..5a881c492f 100644 --- a/bsp/stm32/stm32f103-atk-warshipv3/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-atk-warshipv3/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-blue-pill/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-blue-pill/board/linker_scripts/link.lds index 15a7faffe0..22eefb9db9 100644 --- a/bsp/stm32/stm32f103-blue-pill/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-blue-pill/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-dofly-M3S/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-dofly-M3S/board/linker_scripts/link.lds index 5133ad4f0b..5a881c492f 100644 --- a/bsp/stm32/stm32f103-dofly-M3S/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-dofly-M3S/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-dofly-lyc8/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-dofly-lyc8/board/linker_scripts/link.lds index fd9ee033d5..70ea2f4337 100644 --- a/bsp/stm32/stm32f103-dofly-lyc8/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-dofly-lyc8/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-fire-arbitrary/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-fire-arbitrary/board/linker_scripts/link.lds index 5133ad4f0b..5a881c492f 100644 --- a/bsp/stm32/stm32f103-fire-arbitrary/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-fire-arbitrary/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-gizwits-gokitv21/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-gizwits-gokitv21/board/linker_scripts/link.lds index 15a7faffe0..22eefb9db9 100644 --- a/bsp/stm32/stm32f103-gizwits-gokitv21/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-gizwits-gokitv21/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-hw100k-ibox/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-hw100k-ibox/board/linker_scripts/link.lds index 5133ad4f0b..5a881c492f 100644 --- a/bsp/stm32/stm32f103-hw100k-ibox/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-hw100k-ibox/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-keysking-learning/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-keysking-learning/board/linker_scripts/link.lds index 15a7faffe0..22eefb9db9 100644 --- a/bsp/stm32/stm32f103-keysking-learning/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-keysking-learning/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-onenet-nbiot/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-onenet-nbiot/board/linker_scripts/link.lds index 3c01dcb4d5..1860b28f80 100644 --- a/bsp/stm32/stm32f103-onenet-nbiot/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-onenet-nbiot/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-yf-ufun/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-yf-ufun/board/linker_scripts/link.lds index 4e70739e0c..121087f3d1 100644 --- a/bsp/stm32/stm32f103-yf-ufun/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-yf-ufun/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f103-ys-f1pro/board/linker_scripts/link.lds b/bsp/stm32/stm32f103-ys-f1pro/board/linker_scripts/link.lds index 5133ad4f0b..5a881c492f 100644 --- a/bsp/stm32/stm32f103-ys-f1pro/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f103-ys-f1pro/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f107-uc-eval/board/linker_scripts/link.lds b/bsp/stm32/stm32f107-uc-eval/board/linker_scripts/link.lds index 8f3a4dd448..6358f0d518 100644 --- a/bsp/stm32/stm32f107-uc-eval/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f107-uc-eval/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f207-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f207-st-nucleo/board/linker_scripts/link.lds index f54b8ddfee..3c0df36766 100644 --- a/bsp/stm32/stm32f207-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f207-st-nucleo/board/linker_scripts/link.lds @@ -79,10 +79,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f302-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f302-st-nucleo/board/linker_scripts/link.lds index 0efcf4192c..07dd2ad12a 100644 --- a/bsp/stm32/stm32f302-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f302-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f334-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f334-st-nucleo/board/linker_scripts/link.lds index e03366ad38..f0873b5478 100644 --- a/bsp/stm32/stm32f334-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f334-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f401-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f401-st-nucleo/board/linker_scripts/link.lds index a0a3917868..e20ded3604 100644 --- a/bsp/stm32/stm32f401-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f401-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f401-weact-blackpill/board/linker_scripts/link.lds b/bsp/stm32/stm32f401-weact-blackpill/board/linker_scripts/link.lds index 390f75e59c..048009394e 100644 --- a/bsp/stm32/stm32f401-weact-blackpill/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f401-weact-blackpill/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f405-smdz-breadfruit/board/linker_scripts/link.lds b/bsp/stm32/stm32f405-smdz-breadfruit/board/linker_scripts/link.lds index a8118d6f02..58c5f23cb2 100644 --- a/bsp/stm32/stm32f405-smdz-breadfruit/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f405-smdz-breadfruit/board/linker_scripts/link.lds @@ -95,10 +95,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f405zg-mini-template/board/linker_scripts/link.lds b/bsp/stm32/stm32f405zg-mini-template/board/linker_scripts/link.lds index 193bd27f7d..4876055011 100644 --- a/bsp/stm32/stm32f405zg-mini-template/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f405zg-mini-template/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f407-armfly-v5/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-armfly-v5/board/linker_scripts/link.lds index ff783e0737..d80a75c7e1 100644 --- a/bsp/stm32/stm32f407-armfly-v5/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-armfly-v5/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f407-atk-explorer/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-atk-explorer/board/linker_scripts/link.lds index 665ec4d183..6f17a50c9d 100644 --- a/bsp/stm32/stm32f407-atk-explorer/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-atk-explorer/board/linker_scripts/link.lds @@ -96,10 +96,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f407-fk407m2-zgt6/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-fk407m2-zgt6/board/linker_scripts/link.lds index 665ec4d183..6f17a50c9d 100644 --- a/bsp/stm32/stm32f407-fk407m2-zgt6/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-fk407m2-zgt6/board/linker_scripts/link.lds @@ -96,10 +96,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f407-lckfb-skystar/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-lckfb-skystar/board/linker_scripts/link.lds index bb6d13bf80..dcc1310e27 100644 --- a/bsp/stm32/stm32f407-lckfb-skystar/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-lckfb-skystar/board/linker_scripts/link.lds @@ -104,10 +104,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f407-micu/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-micu/board/linker_scripts/link.lds index 7a1e916051..66a2a922ae 100644 --- a/bsp/stm32/stm32f407-micu/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-micu/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f407-robomaster-c/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-robomaster-c/board/linker_scripts/link.lds index 193bd27f7d..4876055011 100644 --- a/bsp/stm32/stm32f407-robomaster-c/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-robomaster-c/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f407-rt-spark/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-rt-spark/board/linker_scripts/link.lds index ba1f396e5b..9cd3999558 100644 --- a/bsp/stm32/stm32f407-rt-spark/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-rt-spark/board/linker_scripts/link.lds @@ -110,10 +110,10 @@ SECTIONS .stack (NOLOAD): { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f407-st-discovery/board/linker_scripts/link.lds b/bsp/stm32/stm32f407-st-discovery/board/linker_scripts/link.lds index 5bd6cc7eb3..2cd79d2dc0 100644 --- a/bsp/stm32/stm32f407-st-discovery/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f407-st-discovery/board/linker_scripts/link.lds @@ -89,10 +89,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f410-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f410-st-nucleo/board/linker_scripts/link.lds index 8ae7993f21..39e4850374 100644 --- a/bsp/stm32/stm32f410-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f410-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f411-atk-nano/board/linker_scripts/link.lds b/bsp/stm32/stm32f411-atk-nano/board/linker_scripts/link.lds index 6939762ab3..1d199d2b30 100644 --- a/bsp/stm32/stm32f411-atk-nano/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f411-atk-nano/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f411-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f411-st-nucleo/board/linker_scripts/link.lds index cea27d475e..3651b2860f 100644 --- a/bsp/stm32/stm32f411-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f411-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f411-weact-blackpill/board/linker_scripts/link.lds b/bsp/stm32/stm32f411-weact-blackpill/board/linker_scripts/link.lds index cea27d475e..3651b2860f 100644 --- a/bsp/stm32/stm32f411-weact-blackpill/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f411-weact-blackpill/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f412-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f412-st-nucleo/board/linker_scripts/link.lds index b681556952..0e818d025e 100644 --- a/bsp/stm32/stm32f412-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f412-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f413-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f413-st-nucleo/board/linker_scripts/link.lds index e3c1698f9a..b49b0abf3c 100644 --- a/bsp/stm32/stm32f413-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f413-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.lds b/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.lds index fe3993207b..65416f2696 100644 --- a/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f427-robomaster-a/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM1 diff --git a/bsp/stm32/stm32f429-armfly-v6/board/linker_scripts/link.lds b/bsp/stm32/stm32f429-armfly-v6/board/linker_scripts/link.lds index 5be7db0ee1..4fa9e5fbdf 100644 --- a/bsp/stm32/stm32f429-armfly-v6/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f429-armfly-v6/board/linker_scripts/link.lds @@ -95,10 +95,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f429-atk-apollo/board/linker_scripts/link.lds b/bsp/stm32/stm32f429-atk-apollo/board/linker_scripts/link.lds index c72b574cf7..f2dc3924b7 100644 --- a/bsp/stm32/stm32f429-atk-apollo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f429-atk-apollo/board/linker_scripts/link.lds @@ -101,10 +101,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f429-fire-challenger/board/linker_scripts/link.lds b/bsp/stm32/stm32f429-fire-challenger/board/linker_scripts/link.lds index 5be7db0ee1..4fa9e5fbdf 100644 --- a/bsp/stm32/stm32f429-fire-challenger/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f429-fire-challenger/board/linker_scripts/link.lds @@ -95,10 +95,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32f429-st-disco/board/linker_scripts/link.lds b/bsp/stm32/stm32f429-st-disco/board/linker_scripts/link.lds index 819ceb062d..7eabf70f05 100644 --- a/bsp/stm32/stm32f429-st-disco/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f429-st-disco/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f446-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f446-st-nucleo/board/linker_scripts/link.lds index 559038326b..a860c453b6 100644 --- a/bsp/stm32/stm32f446-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f446-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f469-st-disco/board/linker_scripts/link.lds b/bsp/stm32/stm32f469-st-disco/board/linker_scripts/link.lds index 9c274e2911..a1e78562fd 100644 --- a/bsp/stm32/stm32f469-st-disco/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f469-st-disco/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f723-st-disco/board/linker_scripts/link.lds b/bsp/stm32/stm32f723-st-disco/board/linker_scripts/link.lds index 1bdba6b3e1..36956a27f5 100644 --- a/bsp/stm32/stm32f723-st-disco/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f723-st-disco/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f746-st-disco/board/linker_scripts/link.lds b/bsp/stm32/stm32f746-st-disco/board/linker_scripts/link.lds index 4df669ade9..309e57a650 100644 --- a/bsp/stm32/stm32f746-st-disco/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f746-st-disco/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f746-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f746-st-nucleo/board/linker_scripts/link.lds index 4df669ade9..309e57a650 100644 --- a/bsp/stm32/stm32f746-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f746-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f767-atk-apollo/board/linker_scripts/link.lds b/bsp/stm32/stm32f767-atk-apollo/board/linker_scripts/link.lds index 193bd27f7d..4876055011 100644 --- a/bsp/stm32/stm32f767-atk-apollo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f767-atk-apollo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f767-fire-challenger-v1/board/linker_scripts/link.lds b/bsp/stm32/stm32f767-fire-challenger-v1/board/linker_scripts/link.lds index 071ec9396c..34c3728999 100644 --- a/bsp/stm32/stm32f767-fire-challenger-v1/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f767-fire-challenger-v1/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f767-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32f767-st-nucleo/board/linker_scripts/link.lds index ddf1851643..32d28e0bbd 100644 --- a/bsp/stm32/stm32f767-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f767-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32f769-st-disco/board/linker_scripts/link.lds b/bsp/stm32/stm32f769-st-disco/board/linker_scripts/link.lds index ddf1851643..32d28e0bbd 100644 --- a/bsp/stm32/stm32f769-st-disco/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32f769-st-disco/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32g030-tiny-board/board/linker_scripts/link.lds b/bsp/stm32/stm32g030-tiny-board/board/linker_scripts/link.lds index 2f9e56e716..47fa20833c 100644 --- a/bsp/stm32/stm32g030-tiny-board/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32g030-tiny-board/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32g070-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32g070-st-nucleo/board/linker_scripts/link.lds index a0df8e5a9f..e000b75fb2 100644 --- a/bsp/stm32/stm32g070-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32g070-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32g071-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32g071-st-nucleo/board/linker_scripts/link.lds index a0df8e5a9f..e000b75fb2 100644 --- a/bsp/stm32/stm32g071-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32g071-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32g431-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32g431-st-nucleo/board/linker_scripts/link.lds index 559038326b..a860c453b6 100644 --- a/bsp/stm32/stm32g431-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32g431-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32g474-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32g474-st-nucleo/board/linker_scripts/link.lds index 559038326b..a860c453b6 100644 --- a/bsp/stm32/stm32g474-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32g474-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32g491-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32g491-st-nucleo/board/linker_scripts/link.lds index 559038326b..a860c453b6 100644 --- a/bsp/stm32/stm32g491-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32g491-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h503-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32h503-st-nucleo/board/linker_scripts/link.lds index 6035b035a3..7167fc7fde 100644 --- a/bsp/stm32/stm32h503-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h503-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32h563-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32h563-st-nucleo/board/linker_scripts/link.lds index 4f554f49a1..165d378413 100644 --- a/bsp/stm32/stm32h563-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h563-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32h723-DM-MC02/board/linker_scripts/link.lds b/bsp/stm32/stm32h723-DM-MC02/board/linker_scripts/link.lds index b202519792..fb305a09e6 100644 --- a/bsp/stm32/stm32h723-DM-MC02/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h723-DM-MC02/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h723-lxb-disco/board/linker_scripts/link.lds b/bsp/stm32/stm32h723-lxb-disco/board/linker_scripts/link.lds index 221bedc51e..e34b66b6f6 100644 --- a/bsp/stm32/stm32h723-lxb-disco/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h723-lxb-disco/board/linker_scripts/link.lds @@ -98,10 +98,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h723-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32h723-st-nucleo/board/linker_scripts/link.lds index fc8248a772..d8ce9562ce 100644 --- a/bsp/stm32/stm32h723-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h723-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h743-armfly-v7/board/linker_scripts/link.lds b/bsp/stm32/stm32h743-armfly-v7/board/linker_scripts/link.lds index 378d974f07..f6dcafba0a 100644 --- a/bsp/stm32/stm32h743-armfly-v7/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h743-armfly-v7/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h743-atk-apollo/board/linker_scripts/link.lds b/bsp/stm32/stm32h743-atk-apollo/board/linker_scripts/link.lds index 378d974f07..f6dcafba0a 100644 --- a/bsp/stm32/stm32h743-atk-apollo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h743-atk-apollo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h743-openmv-h7plus/board/linker_scripts/link.lds b/bsp/stm32/stm32h743-openmv-h7plus/board/linker_scripts/link.lds index 5446fd2401..47f7f584d3 100644 --- a/bsp/stm32/stm32h743-openmv-h7plus/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h743-openmv-h7plus/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM2 diff --git a/bsp/stm32/stm32h743-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32h743-st-nucleo/board/linker_scripts/link.lds index 378d974f07..f6dcafba0a 100644 --- a/bsp/stm32/stm32h743-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h743-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h747-st-discovery/board/linker_scripts/link.lds b/bsp/stm32/stm32h747-st-discovery/board/linker_scripts/link.lds index 79fb56f93c..e0bedd311c 100644 --- a/bsp/stm32/stm32h747-st-discovery/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h747-st-discovery/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h750-armfly-h7-tool/board/linker_scripts/link.lds b/bsp/stm32/stm32h750-armfly-h7-tool/board/linker_scripts/link.lds index b9ba7470ae..e98cbd9750 100644 --- a/bsp/stm32/stm32h750-armfly-h7-tool/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h750-armfly-h7-tool/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h750-artpi/board/linker_scripts/link.lds b/bsp/stm32/stm32h750-artpi/board/linker_scripts/link.lds index 98a053f8e6..870385ea31 100644 --- a/bsp/stm32/stm32h750-artpi/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h750-artpi/board/linker_scripts/link.lds @@ -120,10 +120,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds b/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds index b9ba7470ae..e98cbd9750 100644 --- a/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h750-fk750m1-vbt6/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds index b9ba7470ae..e98cbd9750 100644 --- a/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h750-weact-ministm32h7xx/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h7r7-artpi2/board/linker_scripts/link.lds b/bsp/stm32/stm32h7r7-artpi2/board/linker_scripts/link.lds index 946784222c..1acb0bd61f 100644 --- a/bsp/stm32/stm32h7r7-artpi2/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h7r7-artpi2/board/linker_scripts/link.lds @@ -113,10 +113,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32h7s7-st-disco/board/linker_scripts/link.lds b/bsp/stm32/stm32h7s7-st-disco/board/linker_scripts/link.lds index 2f8e5381a8..83049fdce7 100644 --- a/bsp/stm32/stm32h7s7-st-disco/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32h7s7-st-disco/board/linker_scripts/link.lds @@ -115,10 +115,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32l010-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l010-st-nucleo/board/linker_scripts/link.lds index eea2f8254f..0b4b259268 100644 --- a/bsp/stm32/stm32l010-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l010-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32l053-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l053-st-nucleo/board/linker_scripts/link.lds index 8fa6583f93..617a0de955 100644 --- a/bsp/stm32/stm32l053-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l053-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds index 48d51d0ca5..e3aeed268e 100644 --- a/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l412-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32l431-BearPi/board/linker_scripts/link.lds b/bsp/stm32/stm32l431-BearPi/board/linker_scripts/link.lds index 90a92b7097..2406a4b8e6 100644 --- a/bsp/stm32/stm32l431-BearPi/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l431-BearPi/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM2 diff --git a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/linker_scripts/link.lds b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/linker_scripts/link.lds index b34f44f781..c76826de82 100644 --- a/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l431-tencentos-tiny-EVB_MX+/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32l432-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l432-st-nucleo/board/linker_scripts/link.lds index 90a92b7097..2406a4b8e6 100644 --- a/bsp/stm32/stm32l432-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l432-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM2 diff --git a/bsp/stm32/stm32l433-ali-startkit/board/linker_scripts/link.lds b/bsp/stm32/stm32l433-ali-startkit/board/linker_scripts/link.lds index 8f3a4dd448..6358f0d518 100644 --- a/bsp/stm32/stm32l433-ali-startkit/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l433-ali-startkit/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32l433-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l433-st-nucleo/board/linker_scripts/link.lds index 90a92b7097..2406a4b8e6 100644 --- a/bsp/stm32/stm32l433-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l433-st-nucleo/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM2 diff --git a/bsp/stm32/stm32l452-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l452-st-nucleo/board/linker_scripts/link.lds index a0e2eba5fe..71bfa112e7 100644 --- a/bsp/stm32/stm32l452-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l452-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32l475-atk-pandora/board/linker_scripts/link.lds b/bsp/stm32/stm32l475-atk-pandora/board/linker_scripts/link.lds index caa6794383..4eb3060b6c 100644 --- a/bsp/stm32/stm32l475-atk-pandora/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l475-atk-pandora/board/linker_scripts/link.lds @@ -101,10 +101,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32l475-st-discovery/board/linker_scripts/link.lds b/bsp/stm32/stm32l475-st-discovery/board/linker_scripts/link.lds index e7a74dfba4..23420316ac 100644 --- a/bsp/stm32/stm32l475-st-discovery/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l475-st-discovery/board/linker_scripts/link.lds @@ -94,10 +94,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM2 diff --git a/bsp/stm32/stm32l476-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l476-st-nucleo/board/linker_scripts/link.lds index 063898941f..deaa11f005 100644 --- a/bsp/stm32/stm32l476-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l476-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM2 diff --git a/bsp/stm32/stm32l496-ali-developer/board/linker_scripts/link.lds b/bsp/stm32/stm32l496-ali-developer/board/linker_scripts/link.lds index 5c4a299cff..dedd149297 100644 --- a/bsp/stm32/stm32l496-ali-developer/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l496-ali-developer/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32l496-st-discovery/board/linker_scripts/link.lds b/bsp/stm32/stm32l496-st-discovery/board/linker_scripts/link.lds index 7946c33034..ff3372851e 100644 --- a/bsp/stm32/stm32l496-st-discovery/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l496-st-discovery/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32l496-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l496-st-nucleo/board/linker_scripts/link.lds index 860aaff0ac..434ec9b4d1 100644 --- a/bsp/stm32/stm32l496-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l496-st-nucleo/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32l4r5-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l4r5-st-nucleo/board/linker_scripts/link.lds index 19396356f6..cfd9c00f79 100644 --- a/bsp/stm32/stm32l4r5-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l4r5-st-nucleo/board/linker_scripts/link.lds @@ -91,10 +91,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM1 diff --git a/bsp/stm32/stm32l4r9-st-eval/board/linker_scripts/link.lds b/bsp/stm32/stm32l4r9-st-eval/board/linker_scripts/link.lds index ef50d234d3..cd429bcfa0 100644 --- a/bsp/stm32/stm32l4r9-st-eval/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l4r9-st-eval/board/linker_scripts/link.lds @@ -91,10 +91,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM2 diff --git a/bsp/stm32/stm32l4r9-st-sensortile-box/board/linker_scripts/link.lds b/bsp/stm32/stm32l4r9-st-sensortile-box/board/linker_scripts/link.lds index 0e29776ea9..c50303f496 100644 --- a/bsp/stm32/stm32l4r9-st-sensortile-box/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l4r9-st-sensortile-box/board/linker_scripts/link.lds @@ -90,10 +90,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM2 diff --git a/bsp/stm32/stm32l552-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32l552-st-nucleo/board/linker_scripts/link.lds index 738a278537..edf11010db 100644 --- a/bsp/stm32/stm32l552-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32l552-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32mp157a-st-discovery/board/linker_scripts/link.lds b/bsp/stm32/stm32mp157a-st-discovery/board/linker_scripts/link.lds index 67912bb5eb..73b6a5809d 100644 --- a/bsp/stm32/stm32mp157a-st-discovery/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32mp157a-st-discovery/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32mp157a-st-ev1/board/linker_scripts/link.lds b/bsp/stm32/stm32mp157a-st-ev1/board/linker_scripts/link.lds index 67912bb5eb..73b6a5809d 100644 --- a/bsp/stm32/stm32mp157a-st-ev1/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32mp157a-st-ev1/board/linker_scripts/link.lds @@ -93,10 +93,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } >RAM diff --git a/bsp/stm32/stm32u575-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32u575-st-nucleo/board/linker_scripts/link.lds index 738a278537..edf11010db 100644 --- a/bsp/stm32/stm32u575-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32u575-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32u585-iot02a/board/linker_scripts/link.lds b/bsp/stm32/stm32u585-iot02a/board/linker_scripts/link.lds index f8c45f42ce..21abdfc0ee 100644 --- a/bsp/stm32/stm32u585-iot02a/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32u585-iot02a/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM diff --git a/bsp/stm32/stm32wb55-st-nucleo/board/linker_scripts/link.lds b/bsp/stm32/stm32wb55-st-nucleo/board/linker_scripts/link.lds index 626bc8006d..eec8d8458f 100644 --- a/bsp/stm32/stm32wb55-st-nucleo/board/linker_scripts/link.lds +++ b/bsp/stm32/stm32wb55-st-nucleo/board/linker_scripts/link.lds @@ -92,10 +92,10 @@ SECTIONS .stack (NOLOAD) : { - . = ALIGN(4); + . = ALIGN(8); _sstack = .; . = . + _system_stack_size; - . = ALIGN(4); + . = ALIGN(8); _estack = .; } > RAM |
