diff --git a/boards/arm/stm32f0l0g0/nucleo-g071rb/scripts/ld.script b/boards/arm/stm32f0l0g0/nucleo-g071rb/scripts/ld.script index f9e0264be0d..a891f6c1e5d 100644 --- a/boards/arm/stm32f0l0g0/nucleo-g071rb/scripts/ld.script +++ b/boards/arm/stm32f0l0g0/nucleo-g071rb/scripts/ld.script @@ -68,23 +68,21 @@ SECTIONS _etext = ABSOLUTE(.); } > flash - . = ALIGN(4); - .init_section : { + .init_section : ALIGN(4) { _sinit = ABSOLUTE(.); *(.init_array .init_array.*) _einit = ABSOLUTE(.); } > flash - . = ALIGN(4); - .ARM.extab : { + .ARM.extab : ALIGN(4) { *(.ARM.extab*) } > flash - . = ALIGN(4); __exidx_start = ABSOLUTE(.); - .ARM.exidx : { + .ARM.exidx : ALIGN(4) { *(.ARM.exidx*) } > flash + __exidx_end = ABSOLUTE(.); _eronly = ABSOLUTE(.); @@ -95,8 +93,7 @@ SECTIONS *(.ram_vectors) } > sram - . = ALIGN(4); - .data : { + .data : ALIGN(4) { _sdata = ABSOLUTE(.); *(.data .data.*) *(.gnu.linkonce.d.*) @@ -104,7 +101,7 @@ SECTIONS _edata = ABSOLUTE(.); } > sram AT > flash - .bss : { + .bss : ALIGN(4) { _sbss = ABSOLUTE(.); *(.bss .bss.*) *(.gnu.linkonce.b.*)