summaryrefslogtreecommitdiffstats
path: root/c/src
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1996-05-29 16:07:21 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1996-05-29 16:07:21 +0000
commitd9a0689e353c4066dc04a3b7d03cd64f381426ac (patch)
tree3fd8567b0b7cca9f828ec66253c733a716b86dc6 /c/src
parentGutted test of rtems api calls and added comments to indicate what the test (diff)
downloadrtems-d9a0689e353c4066dc04a3b7d03cd64f381426ac.tar.bz2
Addressed RTEMS API initialization tasks table in a system without
RTEMS initialization tasks.
Diffstat (limited to 'c/src')
-rw-r--r--c/src/exec/sapi/headers/confdefs.h10
-rw-r--r--c/src/exec/sapi/include/confdefs.h10
2 files changed, 14 insertions, 6 deletions
diff --git a/c/src/exec/sapi/headers/confdefs.h b/c/src/exec/sapi/headers/confdefs.h
index 049c115d4d..2fe33a4983 100644
--- a/c/src/exec/sapi/headers/confdefs.h
+++ b/c/src/exec/sapi/headers/confdefs.h
@@ -78,6 +78,11 @@ rtems_initialization_tasks_table Initialization_tasks[] = {
};
#endif
+#define CONFIGURE_INIT_TASK_TABLE Initialization_tasks
+
+#define CONFIGURE_INIT_TASK_TABLE_SIZE \
+ sizeof(CONFIGURE_INIT_TASK_TABLE) / sizeof(rtems_initialization_tasks_table)
+
#endif
/*
@@ -377,9 +382,8 @@ rtems_api_configuration_table Configuration_RTEMS_API = {
CONFIGURE_MAXIMUM_REGIONS,
CONFIGURE_MAXIMUM_PORTS,
CONFIGURE_MAXIMUM_PERIODS,
- sizeof (Initialization_tasks)/
- sizeof(rtems_initialization_tasks_table), /* number of init tasks */
- Initialization_tasks /* init task(s) table */
+ CONFIGURE_INIT_TASK_TABLE_SIZE,
+ CONFIGURE_INIT_TASK_TABLE
};
#ifdef RTEMS_POSIX_API
diff --git a/c/src/exec/sapi/include/confdefs.h b/c/src/exec/sapi/include/confdefs.h
index 049c115d4d..2fe33a4983 100644
--- a/c/src/exec/sapi/include/confdefs.h
+++ b/c/src/exec/sapi/include/confdefs.h
@@ -78,6 +78,11 @@ rtems_initialization_tasks_table Initialization_tasks[] = {
};
#endif
+#define CONFIGURE_INIT_TASK_TABLE Initialization_tasks
+
+#define CONFIGURE_INIT_TASK_TABLE_SIZE \
+ sizeof(CONFIGURE_INIT_TASK_TABLE) / sizeof(rtems_initialization_tasks_table)
+
#endif
/*
@@ -377,9 +382,8 @@ rtems_api_configuration_table Configuration_RTEMS_API = {
CONFIGURE_MAXIMUM_REGIONS,
CONFIGURE_MAXIMUM_PORTS,
CONFIGURE_MAXIMUM_PERIODS,
- sizeof (Initialization_tasks)/
- sizeof(rtems_initialization_tasks_table), /* number of init tasks */
- Initialization_tasks /* init task(s) table */
+ CONFIGURE_INIT_TASK_TABLE_SIZE,
+ CONFIGURE_INIT_TASK_TABLE
};
#ifdef RTEMS_POSIX_API