diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-20 12:05:12 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-20 12:05:12 +0000 |
commit | 27ed30515509e97b4535d61a71a333b96ff1e67d (patch) | |
tree | d3419030bbe331d910a9130cf98a48672327306d /ace/OS.i | |
parent | 35a99a136dd519ad5cc09b2ed3a4d8bd5b5e8f98 (diff) | |
download | ATCD-27ed30515509e97b4535d61a71a333b96ff1e67d.tar.gz |
ChangeLogTag: Tue Jul 20 07:01:57 1999 Doug Anderson <doug@clark.net>
Diffstat (limited to 'ace/OS.i')
-rw-r--r-- | ace/OS.i | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -6766,7 +6766,7 @@ ACE_OS::sigwait (sigset_t *set, int *sig) return errno == 0 ? *sig : -1; # endif /* g++, for example, on DIGITAL_UNIX */ # else /* ! __Lynx __ && ! DIGITAL_UNIX */ -# if (defined (ACE_HAS_PTHREADS_DRAFT4) || defined (ACE_HAS_PTHREADS_DRAFT6)) && !defined(ACE_HAS_FSU_PTHREADS) +# if (defined (ACE_HAS_PTHREADS_DRAFT4) || (defined (ACE_HAS_PTHREADS_DRAFT6)) && !defined(ACE_HAS_FSU_PTHREADS)) || (defined (_UNICOS) && _UNICOS == 9) *sig = ::sigwait (set); return *sig; # elif defined(ACE_HAS_FSU_PTHREADS) @@ -6841,7 +6841,8 @@ ACE_OS::thr_sigsetmask (int how, // Draft 4 and 6 implementations will sometimes have a sigprocmask () that // modifies the calling thread's mask only. If this is not so for your // platform, define ACE_LACKS_PTHREAD_THR_SIGSETMASK. -# elif defined(ACE_HAS_PTHREADS_DRAFT4) || defined (ACE_HAS_PTHREADS_DRAFT6) +# elif defined(ACE_HAS_PTHREADS_DRAFT4) || \ + defined (ACE_HAS_PTHREADS_DRAFT6) || (defined (_UNICOS) && _UNICOS == 9) ACE_OSCALL_RETURN (::sigprocmask (how, nsm, osm), int, -1); # else ACE_OSCALL_RETURN (ACE_ADAPT_RETVAL (::pthread_sigmask (how, nsm, osm), |