diff options
author | Steve Huston <shuston@riverace.com> | 1999-07-06 22:28:30 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 1999-07-06 22:28:30 +0000 |
commit | ae3c31ce0a5ce59320b0284c52a1668ded60b91b (patch) | |
tree | 3453cc81a7cb3406e5f3bbb22fc8cd9ef06829a8 /ace/config-aix-4.x.h | |
parent | e7505caffb7ee9d29514cf3d32e5896c3facb41b (diff) | |
download | ATCD-ae3c31ce0a5ce59320b0284c52a1668ded60b91b.tar.gz |
Enabled thread suspend/continue and rw locks. Moved some ACE_LACKS things
to the pre-4.3 section to allow more native 4.3 capabilities to be used.
Diffstat (limited to 'ace/config-aix-4.x.h')
-rw-r--r-- | ace/config-aix-4.x.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/ace/config-aix-4.x.h b/ace/config-aix-4.x.h index d4b4610cad8..c3b42d8a7eb 100644 --- a/ace/config-aix-4.x.h +++ b/ace/config-aix-4.x.h @@ -200,23 +200,25 @@ // 4.3 and up has 1003.1c standard; 4.2 has draft 7 #if (ACE_AIX_MINOR_VERS >= 3) # define ACE_HAS_PTHREADS_STD +# define ACE_HAS_PTHREADS_UNIX98_EXT #else # define ACE_HAS_PTHREADS_DRAFT7 +# define ACE_LACKS_RWLOCK_T +# define ACE_LACKS_SETSCHED +# define ACE_LACKS_THREAD_STACK_ADDR +// If ACE doesn't compile due to the lack of these methods, please +// send email to ace-users@cs.wustl.edu reporting this. +// #define ACE_LACKS_CONDATTR_PSHARED +// #define ACE_LACKS_MUTEXATTR_PSHARED #endif /* ACE_AIX_MINOR_VERS >= 3 */ + #define ACE_HAS_RECURSIVE_THR_EXIT_SEMANTICS #define ACE_HAS_REENTRANT_FUNCTIONS #define ACE_HAS_SIGTHREADMASK #define ACE_HAS_SIGWAIT #define ACE_HAS_THREAD_SPECIFIC_STORAGE -// If ACE doesn't compile due to the lack of these methods, please -// send email to ace-users@cs.wustl.edu reporting this. -// #define ACE_LACKS_CONDATTR_PSHARED -// #define ACE_LACKS_MUTEXATTR_PSHARED -#define ACE_LACKS_RWLOCK_T -#define ACE_LACKS_SETSCHED #define ACE_LACKS_THREAD_PROCESS_SCOPING -#define ACE_LACKS_THREAD_STACK_ADDR // By default, tracing code is not compiled. To compile it in, cause // ACE_NTRACE to not be defined, and rebuild ACE. |