summaryrefslogtreecommitdiffstats
path: root/c/src/exec/posix/include
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-11-29 15:45:11 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-11-29 15:45:11 +0000
commit1d9a2fc5abb83a5f37b10c63da8ccaf6ce0bda47 (patch)
treef24128f067d856bcaa4930c6c2d949a80cad0e38 /c/src/exec/posix/include
parentMade sure POSIX would build with MP enabled. (diff)
downloadrtems-1d9a2fc5abb83a5f37b10c63da8ccaf6ce0bda47.tar.bz2
Patch rtems-rc-19991123-rc-0.diff from Ralf Corsepius <corsepiu@faw.uni-ulm.de>
which (among other things) converted the mptests to automake. SUB_DIRS was used instead of SUBDIRS in some Makefile.ins (apparently a leftover from moving the start* directories) Addtional major bugs: * psxtests/include was empty (incomplete psxtests changes). * bogus handling of *.scn in itrontests (screens/sptests vs. screens/itrontests installation dirs) In addition I have added a few more changes (I couldn't resist) * automake support for itrontests * OPERATION_COUNT support in tmitrontests/ * automake support for tmitrontests * automake suppport for mptests * Some (minor) corrections to several configure.in/Makefile.ams => c/src/tests/ is completly under automake control, now. => we could start to sort out the structural issues with c/src/tests (tests/support, stubdr, tools, get "make dist" working)
Diffstat (limited to 'c/src/exec/posix/include')
-rw-r--r--c/src/exec/posix/include/rtems/posix/mutexmp.h13
-rw-r--r--c/src/exec/posix/include/rtems/posix/semaphoremp.h14
2 files changed, 20 insertions, 7 deletions
diff --git a/c/src/exec/posix/include/rtems/posix/mutexmp.h b/c/src/exec/posix/include/rtems/posix/mutexmp.h
index e6ab54f14b..4d0f074f98 100644
--- a/c/src/exec/posix/include/rtems/posix/mutexmp.h
+++ b/c/src/exec/posix/include/rtems/posix/mutexmp.h
@@ -143,6 +143,19 @@ void _POSIX_Mutex_MP_Send_extract_proxy (
);
/*
+ * _POSIX_Threads_mutex_MP_support
+ *
+ * DESCRIPTION:
+ *
+ * This routine XXX
+ */
+
+void _POSIX_Threads_mutex_MP_support(
+ Thread_Control *the_thread,
+ Objects_Id id
+);
+
+/*
* _POSIX_Mutex_MP_Get_packet
*
* DESCRIPTION:
diff --git a/c/src/exec/posix/include/rtems/posix/semaphoremp.h b/c/src/exec/posix/include/rtems/posix/semaphoremp.h
index f776e5a4a3..b56cbb5dac 100644
--- a/c/src/exec/posix/include/rtems/posix/semaphoremp.h
+++ b/c/src/exec/posix/include/rtems/posix/semaphoremp.h
@@ -62,7 +62,7 @@ typedef struct {
* process operation can be performed on another node.
*/
-void _POSIX_Semaphore_MP_Send_process_packet (
+void _POSIX_Semaphore_MP_Send_process_packet(
POSIX_Semaphore_MP_Remote_operations operation,
Objects_Id semaphore_id,
Objects_Name name,
@@ -78,7 +78,7 @@ void _POSIX_Semaphore_MP_Send_process_packet (
* directive operation can be initiated on another node.
*/
-int _POSIX_Semaphore_MP_Send_request_packet (
+int _POSIX_Semaphore_MP_Send_request_packet(
POSIX_Semaphore_MP_Remote_operations operation,
Objects_Id semaphore_id,
boolean wait, /* XXX options */
@@ -94,7 +94,7 @@ int _POSIX_Semaphore_MP_Send_request_packet (
* directive can be performed on another node.
*/
-void _POSIX_Semaphore_MP_Send_response_packet (
+void _POSIX_Semaphore_MP_Send_response_packet(
POSIX_Semaphore_MP_Remote_operations operation,
Objects_Id semaphore_id,
Thread_Control *the_thread
@@ -110,7 +110,7 @@ void _POSIX_Semaphore_MP_Send_response_packet (
* the request from another node.
*/
-void _POSIX_Semaphore_MP_Process_packet (
+void _POSIX_Semaphore_MP_Process_packet(
MP_packet_Prefix *the_packet_prefix
);
@@ -124,7 +124,7 @@ void _POSIX_Semaphore_MP_Process_packet (
* the remote node must be informed of this.
*/
-void _POSIX_Semaphore_MP_Send_object_was_deleted (
+void _POSIX_Semaphore_MP_Send_object_was_deleted(
Thread_Control *the_proxy
);
@@ -138,7 +138,7 @@ void _POSIX_Semaphore_MP_Send_object_was_deleted (
* the remote node must be informed of this.
*/
-void _POSIX_Semaphore_MP_Send_extract_proxy (
+void _POSIX_Semaphore_MP_Send_extract_proxy(
Thread_Control *the_thread
);
@@ -150,7 +150,7 @@ void _POSIX_Semaphore_MP_Send_extract_proxy (
* This function is used to obtain a semaphore mp packet.
*/
-POSIX_Semaphore_MP_Packet *_POSIX_Semaphore_MP_Get_packet ( void );
+POSIX_Semaphore_MP_Packet *_POSIX_Semaphore_MP_Get_packet( void );
#ifdef __cplusplus
}