boards/arm/stm32f0l0g0/nucleo-g071rb/scripts/ld.script: Fix .ARM.exidx section overlap with .data

This commit is contained in:
Daniel Pereira Volpato 2019-09-11 12:49:37 -06:00 committed by Gregory Nutt
parent 254a906409
commit 490d945f3e

View File

@ -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.*)