summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2003-01-10 15:04:42 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2003-01-10 15:04:42 +0000
commit6b384516b9c222db1e67ba1cd3e8d757aa4a68b4 (patch)
tree44addd9a2785785618f923f8e9c6f856fa320459 /cpukit/rtems
parent2003-01-10 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-6b384516b9c222db1e67ba1cd3e8d757aa4a68b4.tar.bz2
2003-01-10 Joel Sherrill <joel@OARcorp.com>
* src/msg.c, src/part.c, src/sem.c, src/tasks.c: Correct object class control structure initialization for multiprocessing configurations.
Diffstat (limited to 'cpukit/rtems')
-rw-r--r--cpukit/rtems/ChangeLog6
-rw-r--r--cpukit/rtems/src/msg.c4
-rw-r--r--cpukit/rtems/src/part.c4
-rw-r--r--cpukit/rtems/src/sem.c4
-rw-r--r--cpukit/rtems/src/tasks.c2
5 files changed, 13 insertions, 7 deletions
diff --git a/cpukit/rtems/ChangeLog b/cpukit/rtems/ChangeLog
index 6f28c111bc..e4c0650116 100644
--- a/cpukit/rtems/ChangeLog
+++ b/cpukit/rtems/ChangeLog
@@ -1,3 +1,9 @@
+2003-01-10 Joel Sherrill <joel@OARcorp.com>
+
+ * src/msg.c, src/part.c, src/sem.c, src/tasks.c: Correct object
+ class control structure initialization for multiprocessing
+ configurations.
+
2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Don't create $ARCH as side-effect of compilation.
diff --git a/cpukit/rtems/src/msg.c b/cpukit/rtems/src/msg.c
index 62529b6dd2..eda8d91dfc 100644
--- a/cpukit/rtems/src/msg.c
+++ b/cpukit/rtems/src/msg.c
@@ -58,8 +58,8 @@ void _Message_queue_Manager_initialization(
RTEMS_MAXIMUM_NAME_LENGTH /* maximum length of each object's name */
#if defined(RTEMS_MULTIPROCESSING)
,
- FALSE, /* TRUE if this is a global object class */
- NULL /* Proxy extraction support callout */
+ TRUE, /* TRUE if this is a global object class */
+ _Message_queue_MP_Send_extract_proxy /* Proxy extraction support callout */
#endif
);
diff --git a/cpukit/rtems/src/part.c b/cpukit/rtems/src/part.c
index add2a77f9f..324d03ced2 100644
--- a/cpukit/rtems/src/part.c
+++ b/cpukit/rtems/src/part.c
@@ -48,8 +48,8 @@ void _Partition_Manager_initialization(
RTEMS_MAXIMUM_NAME_LENGTH /* maximum length of an object name */
#if defined(RTEMS_MULTIPROCESSING)
,
- FALSE, /* TRUE if this is a global object class */
- NULL /* Proxy extraction support callout */
+ TRUE, /* TRUE if this is a global object class */
+ _Partition_MP_Send_extract_proxy /* Proxy extraction support callout */
#endif
);
diff --git a/cpukit/rtems/src/sem.c b/cpukit/rtems/src/sem.c
index 8c8df032a9..9a7425adba 100644
--- a/cpukit/rtems/src/sem.c
+++ b/cpukit/rtems/src/sem.c
@@ -71,8 +71,8 @@ void _Semaphore_Manager_initialization(
RTEMS_MAXIMUM_NAME_LENGTH /* maximum length of an object name */
#if defined(RTEMS_MULTIPROCESSING)
,
- FALSE, /* TRUE if this is a global object class */
- NULL /* Proxy extraction support callout */
+ TRUE, /* TRUE if this is a global object class */
+ _Semaphore_MP_Send_extract_proxy /* Proxy extraction support callout */
#endif
);
diff --git a/cpukit/rtems/src/tasks.c b/cpukit/rtems/src/tasks.c
index d8fc8a0564..d3dfc92df4 100644
--- a/cpukit/rtems/src/tasks.c
+++ b/cpukit/rtems/src/tasks.c
@@ -258,7 +258,7 @@ void _RTEMS_tasks_Manager_initialization(
RTEMS_MAXIMUM_NAME_LENGTH /* maximum length of an object name */
#if defined(RTEMS_MULTIPROCESSING)
,
- FALSE, /* TRUE if this is a global object class */
+ TRUE, /* TRUE if this is a global object class */
NULL /* Proxy extraction support callout */
#endif
);