diff options
author | Ossama Othman <ossama-othman@users.noreply.github.com> | 1999-05-07 02:53:25 +0000 |
---|---|---|
committer | Ossama Othman <ossama-othman@users.noreply.github.com> | 1999-05-07 02:53:25 +0000 |
commit | 7c4ce2edb6278aa051611b3d97c44efecd526f7f (patch) | |
tree | b50d41dcfb46384a5bc19f62b23968b3caa8ec04 | |
parent | 8a8a60ad63fd0eaa343c3ce201356bce84d298b5 (diff) | |
download | ATCD-7c4ce2edb6278aa051611b3d97c44efecd526f7f.tar.gz |
Removed all references to ACE_HAS_PTHREAD_SIGMASK. This macro
has been deprecated.
-rw-r--r-- | ChangeLog-99b | 18 | ||||
-rw-r--r-- | acconfig.h | 9 | ||||
-rw-r--r-- | ace/OS.h | 7 | ||||
-rw-r--r-- | ace/config-irix6.x-g++.h | 4 | ||||
-rw-r--r-- | ace/config-irix6.x-kcc.h | 4 | ||||
-rw-r--r-- | ace/config-sco-5.0.0-mit-pthread.h | 1 | ||||
-rw-r--r-- | configure.in | 2 |
7 files changed, 24 insertions, 21 deletions
diff --git a/ChangeLog-99b b/ChangeLog-99b index 0068b83efb8..589391ec537 100644 --- a/ChangeLog-99b +++ b/ChangeLog-99b @@ -1,3 +1,21 @@ +Thu May 6 21:48:26 1999 Ossama Othman <othman@cs.wustl.edu> + + * acconfig.h: + * configure.in: + * ace/OS.h: + * ace/README: + * ace/config-hpux11.h: + * ace/config-irix6.x-g++.h: + * ace/config-irix6.x-kcc.h: + * ace/config-irix6.x-sgic++.h: + * ace/config-linux-lxpthreads.h: + * ace/config-osf1-4.0.h: + * ace/config-sco-5.0.0-mit-pthread.h: + * ace/config-sunos5.5.h: + + Removed all references to ACE_HAS_PTHREAD_SIGMASK. This macro + has been deprecated. + Thu May 6 20:12:57 1999 Ossama Othman <othman@cs.wustl.edu> * acconfig.h: diff --git a/acconfig.h b/acconfig.h index 845a2d61352..c0fa6e755bd 100644 --- a/acconfig.h +++ b/acconfig.h @@ -642,9 +642,6 @@ PTHREAD_PROCESS_SHARED values */ #undef ACE_HAS_PTHREAD_PROCESS_ENUM -/* Platform has pthread_sigmask() defined. */ -#undef ACE_HAS_PTHREAD_SIGMASK - /* Purify'ing. Defined on command line. */ #undef ACE_HAS_PURIFY @@ -1112,7 +1109,7 @@ memory and message queues. */ #undef ACE_LACKS_SOME_POSIX_PROTOTYPES -/* Compiler complains about "#pragma once" */ +/* Compiler complains about use of obsolete "#pragma once" */ #undef ACE_LACKS_PRAGMA_ONCE /* Platform lacks pri_t (e.g., Tandem NonStop UNIX). */ @@ -1121,10 +1118,10 @@ /* Platform lack pthread_attr_setstackaddr() */ #undef ACE_LACKS_THREAD_STACK_ADDR -/* Platform lacks pthread_cancel(). */ +/* Platform lacks pthread_cancel() */ #undef ACE_LACKS_PTHREAD_CANCEL -/* Platform lacks pthread_sigmask () / +/* Platform lacks pthread_sigmask () */ #undef ACE_LACKS_PTHREAD_SIGMASK /* Platform lacks pthread_thr_sigsetmask (e.g., MVS, HP/UX, and OSF/1 3.2) */ @@ -1118,12 +1118,9 @@ extern "C" pthread_t pthread_self (void); // overlap or are otherwise confused. This is an attempt to start // straightening them out. # if defined (ACE_HAS_PTHREADS_STD) /* POSIX.1c threads (pthreads) */ - // POSIX.1c threads implies pthread_sigmask() -# if !defined (ACE_HAS_PTHREAD_SIGMASK) -# define ACE_HAS_PTHREAD_SIGMASK -# endif /* ! ACE_HAS_PTHREAD_SIGMASK */ // ... and 2-parameter asctime_r and ctime_r -# if !defined (ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R) && !defined (ACE_HAS_STHREADS) +# if !defined (ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R) && \ + !defined (ACE_HAS_STHREADS) # define ACE_HAS_2_PARAM_ASCTIME_R_AND_CTIME_R # endif # endif /* ACE_HAS_PTHREADS_STD */ diff --git a/ace/config-irix6.x-g++.h b/ace/config-irix6.x-g++.h index 1eb008fca6e..52415880e25 100644 --- a/ace/config-irix6.x-g++.h +++ b/ace/config-irix6.x-g++.h @@ -20,7 +20,6 @@ // IRIX 6.2 supports a variant of POSIX Pthreads, supposedly POSIX 1c #define ACE_HAS_PTHREADS #define ACE_HAS_PTHREADS_STD -#define ACE_HAS_PTHREAD_SIGMASK #include "ace/config-irix6.x-common.h" @@ -31,9 +30,6 @@ #define PTHREAD_MIN_PRIORITY PX_PRIO_MIN #define PTHREAD_MAX_PRIORITY PX_PRIO_MAX -// Platforms has pthread_thr_sigsetmask -#define ACE_HAS_PTHREAD_SIGMASK - // Compiler/platform has thread-specific storage #define ACE_HAS_THREAD_SPECIFIC_STORAGE diff --git a/ace/config-irix6.x-kcc.h b/ace/config-irix6.x-kcc.h index 2dfbfcae753..a622e6a2046 100644 --- a/ace/config-irix6.x-kcc.h +++ b/ace/config-irix6.x-kcc.h @@ -20,7 +20,6 @@ // IRIX 6.2 supports a variant of POSIX Pthreads, supposedly POSIX 1c #define ACE_HAS_PTHREADS #define ACE_HAS_PTHREADS_STD -#define ACE_HAS_PTHREAD_SIGMASK #include "ace/config-irix6.x-common.h" @@ -31,9 +30,6 @@ #define PTHREAD_MIN_PRIORITY PX_PRIO_MIN #define PTHREAD_MAX_PRIORITY PX_PRIO_MAX -// Platforms has pthread_thr_sigsetmask -#define ACE_HAS_PTHREAD_SIGMASK - // Compiler/platform has thread-specific storage #define ACE_HAS_THREAD_SPECIFIC_STORAGE diff --git a/ace/config-sco-5.0.0-mit-pthread.h b/ace/config-sco-5.0.0-mit-pthread.h index 9b5cbe62b10..a658cec275f 100644 --- a/ace/config-sco-5.0.0-mit-pthread.h +++ b/ace/config-sco-5.0.0-mit-pthread.h @@ -143,7 +143,6 @@ #define ACE_HAS_PTHREADS #define ACE_HAS_PTHREADS_STD #define ACE_LACKS_PTHREAD_CANCEL -#define ACE_HAS_PTHREAD_SIGMASK #define ACE_HAS_SIGWAIT //#define ACE_HAS_PTHREAD_YIELD_VOID_PTR //#define ACE_HAS_PTHREAD_ATTR_INIT diff --git a/configure.in b/configure.in index a19274c5d3e..cf63bf95f1b 100644 --- a/configure.in +++ b/configure.in @@ -3485,7 +3485,7 @@ dnl backwards compatibility with Pthread Draft 4 functions of the same dnl name. AC_CHECK_FUNC(pthread_sigmask, dnl - AC_DEFINE(ACE_HAS_PTHREAD_SIGMASK), + , AC_DEFINE(ACE_LACKS_PTHREAD_SIGMASK)) AC_CHECK_FUNC(pthread_key_create, dnl |