diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-11-07 08:53:11 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2022-11-09 16:54:02 +0100 |
commit | 0f9231002cda8d261ad62c77a72e9f0b9f6d472b (patch) | |
tree | 77be14ced4474c10f722c9930762c8fede9efc61 /bsps/sh/gensh1/start/linkcmds | |
parent | cpukit/aarch64: Emulate FPSR for FENV traps (diff) | |
download | rtems-0f9231002cda8d261ad62c77a72e9f0b9f6d472b.tar.bz2 |
config: Place init task storage area in .rtemsstack
This avoids a superfluous zero initialization of the task storage area. This
reduces the system initialization time.
Diffstat (limited to 'bsps/sh/gensh1/start/linkcmds')
-rw-r--r-- | bsps/sh/gensh1/start/linkcmds | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bsps/sh/gensh1/start/linkcmds b/bsps/sh/gensh1/start/linkcmds index d76f52ed61..b47eedaadf 100644 --- a/bsps/sh/gensh1/start/linkcmds +++ b/bsps/sh/gensh1/start/linkcmds @@ -191,15 +191,15 @@ SECTIONS *(SORT_BY_NAME (SORT_BY_ALIGNMENT (.noinit*))) } > ram - .rtemsstackidle (NOLOAD) : { - *(SORT(.rtemsstack.idle*)) - } > ram - - _WorkAreaBase = . ; + .rtemsstackinterrupt (NOLOAD) : { + *(.rtemsstack.interrupt) + } > onchip_ram .rtemsstack (NOLOAD) : { *(SORT(.rtemsstack.*)) - } > onchip_ram + } > ram + + _WorkAreaBase = . ; /* Stabs debugging sections. */ .stab 0 : { *(.stab) } |