summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1998-08-17 18:00:38 +0000
committerSteve Huston <shuston@riverace.com>1998-08-17 18:00:38 +0000
commit9e026f0c2dabb69c000e627c461f6f60101f3caf (patch)
tree90668c1bd7e77612c88a5cff60db84604ec50422
parentd6c8cddde1d2c99a686dd0d384f8aed03703276f (diff)
downloadATCD-9e026f0c2dabb69c000e627c461f6f60101f3caf.tar.gz
Changed to ACE_HAS_PTHREADS_DRAFT6
-rw-r--r--ace/config-fsu-pthread.h5
-rw-r--r--ace/config-m88k.h3
-rw-r--r--ace/config-mvs.h1
3 files changed, 9 insertions, 0 deletions
diff --git a/ace/config-fsu-pthread.h b/ace/config-fsu-pthread.h
index e1a57d31c47..2d033bc8e40 100644
--- a/ace/config-fsu-pthread.h
+++ b/ace/config-fsu-pthread.h
@@ -11,7 +11,12 @@
#define ACE_MT_SAFE 1
#endif
+/*
+** FSU implements 1003.4a draft 6 threads - the ACE_HAS_FSU_PTHREADS def
+** is needed for some peculiarities with this particular implementation.
+*/
#define ACE_HAS_PTHREADS
+#define ACE_HAS_PTHREADS_DRAFT6
#define ACE_HAS_FSU_PTHREADS
#define ACE_HAS_THREAD_SPECIFIC_STORAGE
#define ACE_HAS_PTHREAD_T
diff --git a/ace/config-m88k.h b/ace/config-m88k.h
index ca5d91dd07f..b95f529ce33 100644
--- a/ace/config-m88k.h
+++ b/ace/config-m88k.h
@@ -53,6 +53,9 @@ struct ip_mreq
#if !defined (ACE_HAS_FSU_PTHREADS)
#define ACE_HAS_FSU_PTHREADS
#endif
+#if !defined (ACE_HAS_PTHREADS_DRAFT6)
+#define ACE_HAS_PTHREADS_DRAFT6
+#endif
// Added for compilation on the m88k
#if defined (m88k)
diff --git a/ace/config-mvs.h b/ace/config-mvs.h
index 3afc4e1987f..ae7ef3f4c41 100644
--- a/ace/config-mvs.h
+++ b/ace/config-mvs.h
@@ -49,6 +49,7 @@
#define ACE_LACKS_TIMESPEC_T
#define ACE_HAS_PTHREADS
+#define ACE_HAS_PTHREADS_DRAFT6
#define ACE_HAS_PTHREAD_CONDATTR_SETKIND_NP
#define ACE_HAS_PTHREAD_DSTATE_PTR
#define ACE_HAS_PTHREAD_EQUAL