summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-14 03:55:37 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-14 03:55:37 +0000
commitf13e9796f9118af8d72768fd4b79ac5c1c24fe88 (patch)
tree8364eca0506701088d79bd69eca6e183ba700196
parent4df705db1b1fcbe8209cd6ce8f285dea12a3ccca (diff)
downloadATCD-f13e9796f9118af8d72768fd4b79ac5c1c24fe88.tar.gz
added ACE_HAS_PTHREAD_PROCESS_ENUM support, and changed default PTHREAD_PROCESS_SHARED from 0 to 1
-rw-r--r--ace/OS.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/ace/OS.h b/ace/OS.h
index 4743b7dbe88..c10d5f8a35d 100644
--- a/ace/OS.h
+++ b/ace/OS.h
@@ -1902,7 +1902,7 @@ typedef pthread_mutex_t ACE_thread_mutex_t;
# define PTHREAD_CREATE_DETACHED 1
# endif /* PTHREAD_CREATE_DETACHED */
-# if !defined (PTHREAD_PROCESS_PRIVATE)
+# if !defined (PTHREAD_PROCESS_PRIVATE) && !defined (ACE_HAS_PTHREAD_PROCESS_ENUM)
# if defined (PTHREAD_MUTEXTYPE_FAST)
# define PTHREAD_PROCESS_PRIVATE PTHREAD_MUTEXTYPE_FAST
# else
@@ -1910,11 +1910,11 @@ typedef pthread_mutex_t ACE_thread_mutex_t;
# endif /* PTHREAD_MUTEXTYPE_FAST */
# endif /* PTHREAD_PROCESS_PRIVATE */
-# if !defined (PTHREAD_PROCESS_SHARED)
+# if !defined (PTHREAD_PROCESS_SHARED) && !defined (ACE_HAS_PTHREAD_PROCESS_ENUM)
# if defined (PTHREAD_MUTEXTYPE_FAST)
# define PTHREAD_PROCESS_SHARED PTHREAD_MUTEXTYPE_FAST
# else
-# define PTHREAD_PROCESS_SHARED 0
+# define PTHREAD_PROCESS_SHARED 1
# endif /* PTHREAD_MUTEXTYPE_FAST */
# endif /* PTHREAD_PROCESS_SHARED */