summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--c/src/exec/sapi/headers/confdefs.h10
-rw-r--r--c/src/exec/sapi/include/confdefs.h10
-rw-r--r--cpukit/sapi/include/confdefs.h10
3 files changed, 21 insertions, 9 deletions
diff --git a/c/src/exec/sapi/headers/confdefs.h b/c/src/exec/sapi/headers/confdefs.h
index 94a7114a58..e31218ac0d 100644
--- a/c/src/exec/sapi/headers/confdefs.h
+++ b/c/src/exec/sapi/headers/confdefs.h
@@ -64,10 +64,14 @@ unsigned32 rtems_libio_number_iops = CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS;
* Interrupt Stack Space
*/
-#if (CPU_ALLOCATE_INTERRUPT_STACK)
-#define CONFIGURE_INTERRUPT_STACK_MEMORY RTEMS_MINIMUM_STACK_SIZE
-#else
+#if (CPU_ALLOCATE_INTERRUPT_STACK == 0)
#define CONFIGURE_INTERRUPT_STACK_MEMORY 0
+#else
+ #ifndef CONFIGURE_INTERRUPT_STACK_MEMORY
+ #define CONFIGURE_INTERRUPT_STACK_MEMORY RTEMS_MINIMUM_STACK_SIZE
+ #else
+ #define CONFIGURE_INTERRUPT_STACK_MEMORY 0
+ #endif
#endif
/*
diff --git a/c/src/exec/sapi/include/confdefs.h b/c/src/exec/sapi/include/confdefs.h
index 94a7114a58..e31218ac0d 100644
--- a/c/src/exec/sapi/include/confdefs.h
+++ b/c/src/exec/sapi/include/confdefs.h
@@ -64,10 +64,14 @@ unsigned32 rtems_libio_number_iops = CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS;
* Interrupt Stack Space
*/
-#if (CPU_ALLOCATE_INTERRUPT_STACK)
-#define CONFIGURE_INTERRUPT_STACK_MEMORY RTEMS_MINIMUM_STACK_SIZE
-#else
+#if (CPU_ALLOCATE_INTERRUPT_STACK == 0)
#define CONFIGURE_INTERRUPT_STACK_MEMORY 0
+#else
+ #ifndef CONFIGURE_INTERRUPT_STACK_MEMORY
+ #define CONFIGURE_INTERRUPT_STACK_MEMORY RTEMS_MINIMUM_STACK_SIZE
+ #else
+ #define CONFIGURE_INTERRUPT_STACK_MEMORY 0
+ #endif
#endif
/*
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
index 94a7114a58..e31218ac0d 100644
--- a/cpukit/sapi/include/confdefs.h
+++ b/cpukit/sapi/include/confdefs.h
@@ -64,10 +64,14 @@ unsigned32 rtems_libio_number_iops = CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS;
* Interrupt Stack Space
*/
-#if (CPU_ALLOCATE_INTERRUPT_STACK)
-#define CONFIGURE_INTERRUPT_STACK_MEMORY RTEMS_MINIMUM_STACK_SIZE
-#else
+#if (CPU_ALLOCATE_INTERRUPT_STACK == 0)
#define CONFIGURE_INTERRUPT_STACK_MEMORY 0
+#else
+ #ifndef CONFIGURE_INTERRUPT_STACK_MEMORY
+ #define CONFIGURE_INTERRUPT_STACK_MEMORY RTEMS_MINIMUM_STACK_SIZE
+ #else
+ #define CONFIGURE_INTERRUPT_STACK_MEMORY 0
+ #endif
#endif
/*