diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-11 19:30:46 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1997-04-11 19:30:46 +0000 |
commit | 0002a05a0e75edf3d8207e8a61568b34cb3a058c (patch) | |
tree | 3fff442639b41a76ef8d0c73a3a0da21e7c53260 /ace/OS.i | |
parent | b5cea0a4629624183d5c86163ac4da4d9a87fe83 (diff) | |
download | ATCD-0002a05a0e75edf3d8207e8a61568b34cb3a058c.tar.gz |
swapped order of #ifdefs to that ACE_LACKS_PTHREAD_THR_SIGSETMASK is checked before ACE_HAS_STHREADS
Diffstat (limited to 'ace/OS.i')
-rw-r--r-- | ace/OS.i | 14 |
1 files changed, 9 insertions, 5 deletions
@@ -3971,13 +3971,17 @@ ACE_OS::thr_sigsetmask (int how, { // ACE_TRACE ("ACE_OS::thr_sigsetmask"); #if defined (ACE_HAS_THREADS) -#if defined (ACE_HAS_STHREADS) +#if defined (ACE_LACKS_PTHREAD_THR_SIGSETMASK) + // DCE threads and Solaris 2.4 have no such function. + ACE_UNUSED_ARG (osm); + ACE_UNUSED_ARG (nsm); + ACE_UNUSED_ARG (how); + + ACE_NOTSUP_RETURN (-1); +#elif defined (ACE_HAS_STHREADS) ACE_OSCALL_RETURN (ACE_ADAPT_RETVAL (::thr_sigsetmask (how, nsm, osm), ace_result_), int, -1); -#elif defined (ACE_LACKS_PTHREAD_THR_SIGSETMASK) - // DCE threads have no such function. - ACE_NOTSUP_RETURN (-1); #elif defined (ACE_HAS_PTHREADS_1003_DOT_1C) // PTHREADS_1003_DOT_1C is NOT a subcase of DCETHREADS! ACE_OSCALL_RETURN (ACE_ADAPT_RETVAL (::pthread_sigmask (how, nsm, osm), @@ -4023,7 +4027,7 @@ ACE_OS::thr_sigsetmask (int how, ACE_UNUSED_ARG (nsm); ACE_UNUSED_ARG (osm); ACE_NOTSUP_RETURN (-1); -#endif /* ACE_HAS_STHREADS */ +#endif /* ACE_LACKS_PTHREAD_THR_SIGSETMASK */ #else ACE_UNUSED_ARG (how); ACE_UNUSED_ARG (nsm); |