diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-13 17:39:09 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-10-13 17:39:09 +0000 |
commit | 0cc992ceeacc9e0cf87202c34b434adb5a319a12 (patch) | |
tree | 16acb883710f0c49919fa7d8c0df5cdb56a4c959 /ace/config-aix-4.2.x.h | |
parent | bd326b683587d80fa0860fe181568740e4f67c80 (diff) | |
download | ATCD-0cc992ceeacc9e0cf87202c34b434adb5a319a12.tar.gz |
removed ACE_HAS_PTHREAD_T and ACE_HAS_TID_T support
Diffstat (limited to 'ace/config-aix-4.2.x.h')
-rw-r--r-- | ace/config-aix-4.2.x.h | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/ace/config-aix-4.2.x.h b/ace/config-aix-4.2.x.h index f03b5a0554a..ffa64d07b04 100644 --- a/ace/config-aix-4.2.x.h +++ b/ace/config-aix-4.2.x.h @@ -42,7 +42,7 @@ #define ACE_HAS_IP_MULTICAST #define ACE_HAS_H_ERRNO #define ACE_HAS_SIN_LEN -#define ACE_HAS_SYSV_IPC +#define ACE_HAS_SYSV_IPC #define ACE_HAS_STRUCT_NETDB_DATA #define ACE_HAS_ALLOCA #define ACE_HAS_SYSV_IPC @@ -133,11 +133,11 @@ // Threads related definitions. // // The threads on AIX are generally POSIX P1003.1c (ACE_HAS_PTHREADS). -// However, there is also a kernel thread ID (tid_t) that is used in -// ACE_Log_Msg (printing the thread ID). The tid_t is not the same as -// pthread_t, and can't derive one from the other - thread_self() gets -// the tid_t (kernel thread ID) if called from a thread. -// Thanks very much to Chris Lahey for straightening this out. +// However, there is also a kernel thread ID (tid_t). The tid_t is +// not the same as pthread_t, and can't derive one from the other - +// thread_self() gets the tid_t (kernel thread ID) if called from a +// thread. Thanks very much to Chris Lahey for straightening this +// out. #define ACE_HAS_THREADS #if !defined (ACE_MT_SAFE) @@ -147,22 +147,18 @@ #define ACE_HAS_PTHREADS #define ACE_HAS_PTHREADS_DRAFT7 #define ACE_HAS_PTHREAD_EQUAL -#define ACE_HAS_PTHREAD_T #define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS -#define ACE_HAS_REENTRANT_FUNCTIONS +#define ACE_HAS_REENTRANT_FUNCTIONS #define ACE_HAS_SIGTHREADMASK #define ACE_HAS_SIGWAIT #define ACE_HAS_THREAD_SPECIFIC_STORAGE -// tid_t is defined, but is used in the underlying thread API, not in the -// pthreads API. -#define ACE_HAS_TID_T // ACE_HAS_THREAD_SELF has been defined in the past... it is apparently not // needed. However, if someone comes across a need for it, here it is. //#define ACE_HAS_THREAD_SELF // If ACE doesn't compile due to the lack of these methods, please -// send email to schmidt@cs.wustl.edu reporting this. +// send email to schmidt@cs.wustl.edu reporting this. // #define ACE_LACKS_CONDATTR_PSHARED // #define ACE_LACKS_MUTEXATTR_PSHARED #define ACE_LACKS_RWLOCK_T @@ -175,7 +171,7 @@ #undef msg_control #define msg_accrights msg_control #endif /* msg_accrights */ - + #if !defined (msg_accrightslen) #undef msg_controllen #define msg_accrightslen msg_controllen |