summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc/dummy
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-07-30 07:35:26 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-07-30 08:06:18 +0200
commit334e1d22f54d504cc5cf8881af4192e83bfdc863 (patch)
tree9e7eb0b67418931d7e9a975c9fbdb594e560c9dd /cpukit/libmisc/dummy
parentbsp/riscv: Fix inter-processor interrupts (diff)
downloadrtems-334e1d22f54d504cc5cf8881af4192e83bfdc863.tar.bz2
confdefs: Fix uniprocessor configuration
Introduce a new internal define _CONFIGURE_MAXIMUM_PROCESSORS and ensure that it is _CONFIGURE_MAXIMUM_PROCESSORS > 1 only in SMP configurations. This avoids to allocate data structures for non-existing additional processors in uniprocessor configuration. Update #3459.
Diffstat (limited to 'cpukit/libmisc/dummy')
-rw-r--r--cpukit/libmisc/dummy/default-configuration.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/cpukit/libmisc/dummy/default-configuration.c b/cpukit/libmisc/dummy/default-configuration.c
index c6ddfeb184..95db194470 100644
--- a/cpukit/libmisc/dummy/default-configuration.c
+++ b/cpukit/libmisc/dummy/default-configuration.c
@@ -103,9 +103,7 @@ static void Init( rtems_task_argument arg )
#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
-#if defined(RTEMS_SMP)
#define CONFIGURE_MAXIMUM_PROCESSORS CPU_MAXIMUM_PROCESSORS
-#endif
#define CONFIGURE_DISABLE_BSP_SETTINGS