diff options
author | Steve Huston <shuston@riverace.com> | 1998-08-17 17:59:28 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 1998-08-17 17:59:28 +0000 |
commit | f704ec6df2b585b44f90b836d9f3e26a37fe54a1 (patch) | |
tree | 93b48ceb95006a7c35dd24006a7fe6b0ae6e4403 | |
parent | 61f4c577928a79681948769d39b03edf52a048b5 (diff) | |
download | ATCD-f704ec6df2b585b44f90b836d9f3e26a37fe54a1.tar.gz |
Changed from DCE threads to Pthreads draft 4.
-rw-r--r-- | ace/config-hpux-10.x.h | 6 | ||||
-rw-r--r-- | ace/config-lynxos.h | 8 | ||||
-rw-r--r-- | ace/config-osf1-3.2.h | 5 | ||||
-rw-r--r-- | ace/config-osf1-4.0.h | 6 |
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 |