summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/confdefs.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-02-14 13:48:18 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-02-25 07:15:19 +0100
commitad85c00966451ee793ced8ee1141a55b3911394f (patch)
tree517be68a8812eccd334254a9f0883a75d033bfac /cpukit/include/rtems/confdefs.h
parentconfig: Add _Workspace_Size (diff)
downloadrtems-ad85c00966451ee793ced8ee1141a55b3911394f.tar.bz2
config: Add _Workspace_Is_unified
Move the unified workspace configuration constant out of the configuration table. Provide a default definition of the unified workspace constant. Update #3875.
Diffstat (limited to 'cpukit/include/rtems/confdefs.h')
-rw-r--r--cpukit/include/rtems/confdefs.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/cpukit/include/rtems/confdefs.h b/cpukit/include/rtems/confdefs.h
index 6057bf4ac5..33b1aa67d4 100644
--- a/cpukit/include/rtems/confdefs.h
+++ b/cpukit/include/rtems/confdefs.h
@@ -2637,11 +2637,6 @@ struct _reent *__getreent(void)
* This is the primary Configuration Table for this application.
*/
const rtems_configuration_table Configuration = {
- #ifdef CONFIGURE_UNIFIED_WORK_AREAS /* true for unified work areas */
- true,
- #else
- false,
- #endif
#ifdef RTEMS_SMP
#ifdef _CONFIGURE_SMP_APPLICATION
true,
@@ -2656,6 +2651,10 @@ struct _reent *__getreent(void)
const uintptr_t _Workspace_Size = CONFIGURE_EXECUTIVE_RAM_SIZE;
+ #ifdef CONFIGURE_UNIFIED_WORK_AREAS
+ const bool _Workspace_Is_unified = true;
+ #endif
+
#ifdef CONFIGURE_DIRTY_MEMORY
RTEMS_SYSINIT_ITEM(
_Memory_Dirty_free_areas,