From 334e1d22f54d504cc5cf8881af4192e83bfdc863 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 30 Jul 2018 07:35:26 +0200 Subject: 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. --- cpukit/libmisc/dummy/default-configuration.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'cpukit/libmisc/dummy') 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 -- cgit v1.2.3