bsps: Support RTEMS_NOINIT in linkcmds

Update #3866.
This commit is contained in:
Sebastian Huber
2021-04-30 15:47:10 +02:00
parent a84bf966b5
commit e10dec0fe7
62 changed files with 256 additions and 1 deletions

View File

@@ -187,6 +187,10 @@ SECTIONS
_end = . ;
PROVIDE (end = .);
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstackidle (NOLOAD) : {
*(SORT(.rtemsstack.idle*))
} > ram

View File

@@ -198,6 +198,10 @@ SECTIONS
_end = . ;
PROVIDE (end = .);
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstackidle (NOLOAD) : {
*(SORT(.rtemsstack.idle*))
} > ram

View File

@@ -200,6 +200,10 @@ SECTIONS
_end = . ;
PROVIDE (end = .);
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstackidle (NOLOAD) : {
*(SORT(.rtemsstack.idle*))
} > ram

View File

@@ -201,6 +201,10 @@ SECTIONS
_end = . ;
PROVIDE (end = .);
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstackidle (NOLOAD) : {
*(SORT(.rtemsstack.idle*))
} > ram

View File

@@ -145,6 +145,10 @@ SECTIONS
__bss_end = .;
} > ram
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstack (NOLOAD) : {
*(SORT(.rtemsstack.*))
} > ram

View File

@@ -188,6 +188,10 @@ SECTIONS
__bss_end = .;
} > ram
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstack (NOLOAD) : {
*(SORT(.rtemsstack.*))
} > ram

View File

@@ -192,6 +192,10 @@ SECTIONS
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
} >ram
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstack (NOLOAD) : {
*(SORT(.rtemsstack.*))
} > ram

View File

@@ -203,6 +203,10 @@ SECTIONS
_end = . ;
PROVIDE (end = .);
.noinit (NOLOAD) : {
*(.noinit*)
} > ram
.rtemsstack (NOLOAD) : {
*(SORT(.rtemsstack.*))
} > ram