summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cpukit/ChangeLog5
-rw-r--r--cpukit/sapi/include/rtems/config.h6
2 files changed, 11 insertions, 0 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index 88fba725fa..b7f18f12f4 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-05 Joel Sherrill <joel.sherrill@OARcorp.com>
+
+ * sapi/include/rtems/config.h: Commit temporary fix so
+ interrupt_stack_size is accessible before RTEMS is initialized.
+
2007-12-04 Joel Sherrill <joel.sherrill@OARcorp.com>
* sapi/include/confdefs.h, sapi/include/rtems/config.h,
diff --git a/cpukit/sapi/include/rtems/config.h b/cpukit/sapi/include/rtems/config.h
index b5b804ac7c..aa082137ce 100644
--- a/cpukit/sapi/include/rtems/config.h
+++ b/cpukit/sapi/include/rtems/config.h
@@ -198,6 +198,12 @@ SAPI_EXTERN rtems_configuration_table *_Configuration_Table;
#define rtems_configuration_get_idle_task_stack_size() \
(_Configuration_Table->idle_task_stack_size)
+/* XXX We need to get this from the generated table
+ * since BSPs need it before the pointer is set.
+ * Eventually all should be done this way.
+ */
+extern rtems_configuration_table Configuration;
+
#define rtems_configuration_get_interrupt_stack_size() \
(_Configuration_Table->interrupt_stack_size)