summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1998-08-17 17:59:28 +0000
committerSteve Huston <shuston@riverace.com>1998-08-17 17:59:28 +0000
commitf704ec6df2b585b44f90b836d9f3e26a37fe54a1 (patch)
tree93b48ceb95006a7c35dd24006a7fe6b0ae6e4403
parent61f4c577928a79681948769d39b03edf52a048b5 (diff)
downloadATCD-f704ec6df2b585b44f90b836d9f3e26a37fe54a1.tar.gz
Changed from DCE threads to Pthreads draft 4.
-rw-r--r--ace/config-hpux-10.x.h6
-rw-r--r--ace/config-lynxos.h8
-rw-r--r--ace/config-osf1-3.2.h5
-rw-r--r--ace/config-osf1-4.0.h6
4 files changed, 13 insertions, 12 deletions
diff --git a/ace/config-hpux-10.x.h b/ace/config-hpux-10.x.h
index e26f192392a..d37a5d4375d 100644
--- a/ace/config-hpux-10.x.h
+++ b/ace/config-hpux-10.x.h
@@ -28,6 +28,8 @@
#endif
#if (HPUX_VERS < 1020) // 10.10
+# define ACE_HAS_BROKEN_MMAP_H
+# define ACE_LACKS_T_ERRNO
# define ACE_LACKS_TIMESPEC_T
#elif (HPUX_VERS < 1030) // 10.20
@@ -186,8 +188,8 @@ extern int h_errno; /* This isn't declared in a header file on HP-UX */
#define ACE_MT_SAFE 1
# endif
# define ACE_HAS_THREADS
-# define ACE_HAS_DCETHREADS
-# define ACE_HAS_DCE_DRAFT4_THREADS
+# define ACE_HAS_PTHREADS
+# define ACE_HAS_PTHREADS_DRAFT4
// POSIX real-time semaphore definitions are in the header files, and it
// will compile and link with this in place, but will not run. HP says
// the functions are not implemented.
diff --git a/ace/config-lynxos.h b/ace/config-lynxos.h
index 9a95d18574e..e6e024b3eb3 100644
--- a/ace/config-lynxos.h
+++ b/ace/config-lynxos.h
@@ -141,12 +141,10 @@
// Platform supports threads.
#define ACE_HAS_THREADS
-//#define ACE_HAS_PTHREADS
-#define ACE_HAS_DCETHREADS
-#define ACE_HAS_DCE_DRAFT4_THREADS
-#define ACE_HAS_PTHREADS_1003_DOT_1C
+#define ACE_HAS_PTHREADS
+#define ACE_HAS_PTHREADS_DRAFT4
+//#define ACE_HAS_PTHREADS_STD (has some .1c extensions over draft 4)
#define ACE_HAS_PTHREAD_GETSPECIFIC_DATAPTR
-#define ACE_DOES_NOT_HAVE_SETKIND_NP
#define ACE_LACKS_THREAD_STACK_ADDR
#define ACE_LACKS_SETDETACH
#define ACE_LACKS_THREAD_PROCESS_SCOPING
diff --git a/ace/config-osf1-3.2.h b/ace/config-osf1-3.2.h
index d03e77e5e31..6a18cd5943c 100644
--- a/ace/config-osf1-3.2.h
+++ b/ace/config-osf1-3.2.h
@@ -124,8 +124,9 @@
#define ACE_HAS_PTHREAD_EQUAL
#define ACE_HAS_PTHREAD_GETSPECIFIC_DATAPTR
-// ACE supports POSIX Pthreads.
-#define ACE_HAS_DCETHREADS
+// ACE supports POSIX Pthreads. OSF/1 3.2 has draft 4
+#define ACE_HAS_PTHREADS
+#define ACE_HAS_PTHREADS_DRAFT4
#define ACE_HAS_THREAD_SELF
// Compiler/platform defines the sig_atomic_t typedef.
diff --git a/ace/config-osf1-4.0.h b/ace/config-osf1-4.0.h
index 597a6a84be7..0b6f80cd9e0 100644
--- a/ace/config-osf1-4.0.h
+++ b/ace/config-osf1-4.0.h
@@ -76,7 +76,7 @@
# define ACE_HAS_BROKEN_R_ROUTINES
# define ACE_HAS_BROKEN_T_ERRNO
# define ACE_HAS_PTHREADS
-# define ACE_HAS_PTHREADS_1003_DOT_1C
+# define ACE_HAS_PTHREADS_STD
# define ACE_HAS_PTHREAD_SIGMASK
# define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS
# define ACE_LACKS_T_ERRNO
@@ -92,8 +92,8 @@
// test with g++.
# define ACE_HAS_BROKEN_MSG_H
# define ACE_HAS_BROKEN_POSIX_TIME
-# define ACE_HAS_DCETHREADS
-# define ACE_HAS_DCE_DRAFT4_THREADS
+# define ACE_HAS_PTHREADS
+# define ACE_HAS_PTHREADS_DRAFT4
# define ACE_HAS_GETPAGESIZE
# define ACE_HAS_ONEARG_SIGWAIT
# define ACE_HAS_PROC_FS