diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-07-30 07:35:26 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-07-30 08:06:18 +0200 |
commit | 334e1d22f54d504cc5cf8881af4192e83bfdc863 (patch) | |
tree | 9e7eb0b67418931d7e9a975c9fbdb594e560c9dd /cpukit/libmisc | |
parent | bsp/riscv: Fix inter-processor interrupts (diff) | |
download | rtems-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')
-rw-r--r-- | cpukit/libmisc/dummy/default-configuration.c | 2 |
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 |