diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-06-19 15:10:36 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-06-27 08:58:16 +0200 |
commit | 715d6167e07a46f5bc37f42993c209450484bbe8 (patch) | |
tree | a2b7b713ecfe5d6bbe80db74f79dfeba62e64a8b /bsps/powerpc/qoriq | |
parent | score: Add CPU_INTERRUPT_STACK_ALIGNMENT (diff) | |
download | rtems-715d6167e07a46f5bc37f42993c209450484bbe8.tar.bz2 |
bsps: Support .rtemsstack.* linker input sections
Use a dedicated memory region or place it between the BSS and workspace.
Update #3459.
Diffstat (limited to 'bsps/powerpc/qoriq')
-rw-r--r-- | bsps/powerpc/qoriq/start/linkcmds.qoriq_core_0 | 2 | ||||
-rw-r--r-- | bsps/powerpc/qoriq/start/linkcmds.qoriq_core_1 | 2 | ||||
-rw-r--r-- | bsps/powerpc/qoriq/start/linkcmds.qoriq_e500 | 2 | ||||
-rw-r--r-- | bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_32 | 2 | ||||
-rw-r--r-- | bsps/powerpc/qoriq/start/mmu-config.c | 2 |
5 files changed, 5 insertions, 5 deletions
diff --git a/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_0 b/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_0 index 80ae3937bf..db31092faf 100644 --- a/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_0 +++ b/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_0 @@ -24,7 +24,7 @@ REGION_ALIAS ("REGION_FAST_DATA_LOAD", LOW); REGION_ALIAS ("REGION_DATA", HIGH); REGION_ALIAS ("REGION_DATA_LOAD", LOW); REGION_ALIAS ("REGION_BSS", HIGH); -REGION_ALIAS ("REGION_RWEXTRA", HIGH); +REGION_ALIAS ("REGION_RTEMSSTACK", HIGH); REGION_ALIAS ("REGION_WORK", HIGH); REGION_ALIAS ("REGION_STACK", HIGH); REGION_ALIAS ("REGION_NOCACHE", EMPTY); diff --git a/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_1 b/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_1 index ecb601b9ef..28ec68fe3d 100644 --- a/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_1 +++ b/bsps/powerpc/qoriq/start/linkcmds.qoriq_core_1 @@ -23,7 +23,7 @@ REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); REGION_ALIAS ("REGION_FAST_DATA", RAM); REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); REGION_ALIAS ("REGION_BSS", RAM); -REGION_ALIAS ("REGION_RWEXTRA", RAM); +REGION_ALIAS ("REGION_RTEMSSTACK", RAM); REGION_ALIAS ("REGION_WORK", RAM); REGION_ALIAS ("REGION_STACK", RAM); REGION_ALIAS ("REGION_NOCACHE", EMPTY); diff --git a/bsps/powerpc/qoriq/start/linkcmds.qoriq_e500 b/bsps/powerpc/qoriq/start/linkcmds.qoriq_e500 index b727aefaa8..5328e73c5b 100644 --- a/bsps/powerpc/qoriq/start/linkcmds.qoriq_e500 +++ b/bsps/powerpc/qoriq/start/linkcmds.qoriq_e500 @@ -24,7 +24,7 @@ REGION_ALIAS ("REGION_FAST_DATA_LOAD", LOW); REGION_ALIAS ("REGION_DATA", HIGH); REGION_ALIAS ("REGION_DATA_LOAD", LOW); REGION_ALIAS ("REGION_BSS", HIGH); -REGION_ALIAS ("REGION_RWEXTRA", HIGH); +REGION_ALIAS ("REGION_RTEMSSTACK", HIGH); REGION_ALIAS ("REGION_WORK", HIGH); REGION_ALIAS ("REGION_STACK", HIGH); REGION_ALIAS ("REGION_NOCACHE", EMPTY); diff --git a/bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_32 b/bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_32 index 900147c163..4f8bbdfdbc 100644 --- a/bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_32 +++ b/bsps/powerpc/qoriq/start/linkcmds.qoriq_e6500_32 @@ -25,7 +25,7 @@ REGION_ALIAS ("REGION_FAST_DATA_LOAD", LOW); REGION_ALIAS ("REGION_DATA", HIGH); REGION_ALIAS ("REGION_DATA_LOAD", LOW); REGION_ALIAS ("REGION_BSS", HIGH); -REGION_ALIAS ("REGION_RWEXTRA", HIGH); +REGION_ALIAS ("REGION_RTEMSSTACK", HIGH); REGION_ALIAS ("REGION_WORK", HIGH); REGION_ALIAS ("REGION_STACK", HIGH); REGION_ALIAS ("REGION_NOCACHE", NOCACHE); diff --git a/bsps/powerpc/qoriq/start/mmu-config.c b/bsps/powerpc/qoriq/start/mmu-config.c index b59d9c7114..3c5a8538c8 100644 --- a/bsps/powerpc/qoriq/start/mmu-config.c +++ b/bsps/powerpc/qoriq/start/mmu-config.c @@ -131,7 +131,7 @@ static entry DATA config[] = { ENTRY_RW(bsp_section_data_begin, bsp_section_data_size), ENTRY_RW(bsp_section_sbss_begin, bsp_section_sbss_size), ENTRY_RW(bsp_section_bss_begin, bsp_section_bss_size), - ENTRY_RW(bsp_section_rwextra_begin, bsp_section_rwextra_size), + ENTRY_RW(bsp_section_rtemsstack_begin, bsp_section_rtemsstack_size), ENTRY_RW(bsp_section_stack_begin, bsp_section_stack_size), ENTRY_IO(bsp_section_nocache_begin, bsp_section_nocache_size), ENTRY_IO(bsp_section_nocachenoload_begin, bsp_section_nocachenoload_size), |