summaryrefslogtreecommitdiffstats
path: root/c/src/exec/sapi/headers/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/exec/sapi/headers/config.h')
-rw-r--r--c/src/exec/sapi/headers/config.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/c/src/exec/sapi/headers/config.h b/c/src/exec/sapi/headers/config.h
index e3ae50d7d1..5a01286059 100644
--- a/c/src/exec/sapi/headers/config.h
+++ b/c/src/exec/sapi/headers/config.h
@@ -43,7 +43,9 @@ typedef void *posix_api_configuration_table;
#include <rtems/extension.h>
#include <rtems/io.h>
+#if defined(RTEMS_MULTIPROCESSING)
#include <rtems/score/mpci.h>
+#endif
/*
* The following records define the Multiprocessor Configuration
@@ -57,7 +59,11 @@ typedef struct {
unsigned32 maximum_nodes; /* maximum # nodes in system */
unsigned32 maximum_global_objects; /* maximum # global objects */
unsigned32 maximum_proxies; /* maximum # proxies */
+#if defined(RTEMS_MULTIPROCESSING)
MPCI_Control *User_mpci_table; /* pointer to MPCI table */
+#else
+ void *User_mpci_table; /* pointer to MPCI table */
+#endif
} rtems_multiprocessing_table;
/*