summaryrefslogtreecommitdiff
path: root/ace/config-hpux-10.x.h
diff options
context:
space:
mode:
authorSteve Huston <shuston@riverace.com>1997-08-19 13:29:46 +0000
committerSteve Huston <shuston@riverace.com>1997-08-19 13:29:46 +0000
commit5e4fe7305bb22e032ae8f4d45d4fd412c4021dc8 (patch)
treece75b021c241e4df3d2230fb11ca6a49061abfb3 /ace/config-hpux-10.x.h
parent253af16ba69799433340159585e39fdda514e3dc (diff)
downloadATCD-5e4fe7305bb22e032ae8f4d45d4fd412c4021dc8.tar.gz
Remove ACE_HAS_SETKIND_NP and adjust other relevant ACE_HAS_... definitions
related to HP-UX's threads capabilities. Matches changes to OS.(h i cpp) to remove ACE_HAS_SETKIND_NP.
Diffstat (limited to 'ace/config-hpux-10.x.h')
-rw-r--r--ace/config-hpux-10.x.h14
1 files changed, 8 insertions, 6 deletions
diff --git a/ace/config-hpux-10.x.h b/ace/config-hpux-10.x.h
index 1357be2a333..ee2fb4af020 100644
--- a/ace/config-hpux-10.x.h
+++ b/ace/config-hpux-10.x.h
@@ -155,17 +155,19 @@ extern int h_errno; /* This isn't declared in a header file on HP-UX */
// the functions are not implemented.
//# define ACE_HAS_POSIX_SEM
# define ACE_HAS_PTHREAD_T
+# define ACE_HAS_PTHREAD_EQUAL
+
+// Platform's sigwait() has one arg
+# define ACE_HAS_ONEARG_SIGWAIT
// Platform supports reentrant functions (i.e., all the POSIX *_r functions).
-#define ACE_HAS_REENTRANT_FUNCTIONS
+# define ACE_HAS_REENTRANT_FUNCTIONS
// But this one is not like other platforms
-#define ACE_CTIME_R_RETURNS_INT
-
-// Platform has pthread_attr_delete instead of pthread_attr_destroy
-// ACE needs to define PRIORITY_MAX
-# define ACE_HAS_SETKIND_NP
+# define ACE_CTIME_R_RETURNS_INT
# define ACE_HAS_THREAD_SPECIFIC_STORAGE
+// ... and it's looked up via an argument
+# define ACE_HAS_PTHREAD_GETSPECIFIC_DATAPTR
// They forgot a const in the prototype of pthread_cond_timedwait
# define ACE_LACKS_CONST_TIMESPEC_PTR