summaryrefslogtreecommitdiff
path: root/ace/Synch_T.h
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-06-25 18:00:30 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-06-25 18:00:30 +0000
commit2c0865a84214594cb179a3cb779fffda09314630 (patch)
tree92deb040c1ad9e8286259d29053660aeb88a25c0 /ace/Synch_T.h
parent5f4b9526610554517d275c1c50ac2c21b9fe901b (diff)
downloadATCD-2c0865a84214594cb179a3cb779fffda09314630.tar.gz
*** empty log message ***
Diffstat (limited to 'ace/Synch_T.h')
-rw-r--r--ace/Synch_T.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/ace/Synch_T.h b/ace/Synch_T.h
index 75ab583ae82..ae583180580 100644
--- a/ace/Synch_T.h
+++ b/ace/Synch_T.h
@@ -639,17 +639,20 @@ class ACE_MT_SYNCH
{
public:
typedef ACE_Thread_Mutex MUTEX;
+ typedef ACE_Process_Mutex PROCESS_MUTEX;
typedef ACE_Recursive_Thread_Mutex RECURSIVE_MUTEX;
typedef ACE_RW_Thread_Mutex RW_MUTEX;
typedef ACE_Condition_Thread_Mutex CONDITION;
};
#define ACE_SYNCH_MUTEX ACE_MT_SYNCH::MUTEX
+#define ACE_SYNCH_PROCESS_MUTEX ACE_MT_SYNCH::PROCESS_MUTEX;
#define ACE_SYNCH_RECURSIVE_MUTEX ACE_MT_SYNCH::RECURSIVE_MUTEX
#define ACE_SYNCH_RW_MUTEX ACE_MT_SYNCH::RW_MUTEX
#define ACE_SYNCH_CONDITION ACE_MT_SYNCH::CONDITION
#else /* Necessary to support broken cfront-based C++ compilers... */
#define ACE_MT_SYNCH ACE_Thread_Mutex, ACE_Condition_Thread_Mutex
#define ACE_SYNCH_MUTEX ACE_Thread_Mutex
+#define ACE_SYNCH_PROCESS_MUTEX ACE_Process_Mutex;
#define ACE_SYNCH_RECURSIVE_MUTEX ACE_Recursive_Thread_Mutex
#define ACE_SYNCH_RW_MUTEX ACE_RW_Thread_Mutex
#define ACE_SYNCH_CONDITION ACE_Thread_Condition
@@ -659,6 +662,7 @@ public:
#else
#define ACE_SYNCH ACE_NULL_SYNCH
#define ACE_SYNCH_MUTEX ACE_Null_Mutex
+#define ACE_SYNCH_PROCESS_MUTEX ACE_Null_Mutex
#define ACE_SYNCH_RECURSIVE_MUTEX ACE_Null_Mutex
#define ACE_SYNCH_RW_MUTEX ACE_Null_Mutex
#define ACE_SYNCH_CONDITION ACE_Null_Condition