summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-03-11 20:59:58 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-03-11 20:59:58 +0000
commit2f99eeb035c36110ac7c1b78e76eeff09d197739 (patch)
tree20e91610b43e6c27611306b1b6b078654f212104 /cpukit
parent2008-03-11 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-2f99eeb035c36110ac7c1b78e76eeff09d197739.tar.bz2
2008-03-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* sapi/include/confdefs.h: Do not reserve 2 * minimum stack size for the ITRON initialization tasks ALL the time. Do not reserve memory for the object name table since it does not exist any longer. * sapi/include/rtems/sptables.h: Fix typo.
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/ChangeLog8
-rw-r--r--cpukit/sapi/include/confdefs.h7
-rw-r--r--cpukit/sapi/include/rtems/sptables.h2
3 files changed, 11 insertions, 6 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index b9d5096217..59eb9a75c8 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,3 +1,11 @@
+2008-03-11 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * sapi/include/confdefs.h: Do not reserve 2 * minimum stack size
+ for the ITRON initialization tasks ALL the time.
+ Do not reserve memory for the object name table since it does not
+ exist any longer.
+ * sapi/include/rtems/sptables.h: Fix typo.
+
2008-03-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/Makefile.am, rtems/include/rtems/rtems/clock.h,
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h
index 9717632766..197ffc4374 100644
--- a/cpukit/sapi/include/confdefs.h
+++ b/cpukit/sapi/include/confdefs.h
@@ -949,6 +949,7 @@ itron_initialization_tasks_table ITRON_Initialization_tasks[] = {
#define CONFIGURE_ITRON_INIT_TASK_TABLE_NAME NULL
#define CONFIGURE_ITRON_INIT_TASK_TABLE_SIZE 0
+#define CONFIGURE_ITRON_INIT_TASK_STACK_SIZE 0
#endif
@@ -985,10 +986,6 @@ itron_initialization_tasks_table ITRON_Initialization_tasks[] = {
((_fixed_memory_pools) * \
( sizeof(ITRON_Fixed_memory_pool_Control) + CONFIGURE_OBJECT_TABLE_STUFF ) )
-#ifndef CONFIGURE_ITRON_INIT_TASK_STACK_SIZE
-#define CONFIGURE_ITRON_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2)
-#endif
-
#define CONFIGURE_MEMORY_FOR_ITRON \
( \
@@ -1033,7 +1030,7 @@ itron_initialization_tasks_table ITRON_Initialization_tasks[] = {
#ifndef CONFIGURE_EXECUTIVE_RAM_SIZE
#define CONFIGURE_OBJECT_TABLE_STUFF \
- ( sizeof(Objects_Control *) + sizeof(rtems_name *) + sizeof(rtems_name) )
+ ( sizeof(Objects_Control *) )
#if defined(RTEMS_NEWLIB)
#include <reent.h>
diff --git a/cpukit/sapi/include/rtems/sptables.h b/cpukit/sapi/include/rtems/sptables.h
index 64b93f5c98..f9204164d1 100644
--- a/cpukit/sapi/include/rtems/sptables.h
+++ b/cpukit/sapi/include/rtems/sptables.h
@@ -59,7 +59,7 @@ extern "C" {
1, /* maximum number nodes in system */
0, /* maximum number global objects */
0, /* maximum number proxies */
- RTEMS_MINIMUM_STACK_SIZE, /* MPCI receive server stack size */
+ STACK_MINIMUM_SIZE, /* MPCI receive server stack size */
NULL, /* pointer to MPCI address table */
};
#else