summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-06-20 09:55:32 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-06-20 09:57:52 +0200
commitcc3edaa92d1325b8ec1fc34148bf356df6bb4790 (patch)
tree0fbc3e089db8ba33fb49f03e7ac1b30ec108b53c /cpukit
parentbsps: Remove superfluous bsp_processor_count (diff)
downloadrtems-cc3edaa92d1325b8ec1fc34148bf356df6bb4790.tar.bz2
config: SMP only CONFIGURE_MAXIMUM_PROCESSORS
Do not set the CONFIGURE_MAXIMUM_PROCESSORS in uni-processor default configuration, since this may lead to an oversize workspace. Update #3459.
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/libmisc/dummy/default-configuration.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/cpukit/libmisc/dummy/default-configuration.c b/cpukit/libmisc/dummy/default-configuration.c
index 414e92b76f..c6ddfeb184 100644
--- a/cpukit/libmisc/dummy/default-configuration.c
+++ b/cpukit/libmisc/dummy/default-configuration.c
@@ -103,7 +103,9 @@ static void Init( rtems_task_argument arg )
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
-#define CONFIGURE_MAXIMUM_PROCESSORS 32
+#if defined(RTEMS_SMP)
+#define CONFIGURE_MAXIMUM_PROCESSORS CPU_MAXIMUM_PROCESSORS
+#endif
#define CONFIGURE_DISABLE_BSP_SETTINGS