Mercurial > hg > octave-nkf > gnulib-hg
changeset 15371:90ac6874ff8e
signal-c++-tests: Check declaration of pthread_sigmask.
* tests/test-signal-c++.cc: Check declaration of pthread_sigmask.
* modules/signal-c++-tests (Makefile.am): Link test-signal-c++ against
$(LIB_PTHREAD_SIGMASK).
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Fri, 08 Jul 2011 04:13:53 +0200 |
parents | 54bbcd9bb255 |
children | 78e3e681012d |
files | ChangeLog modules/signal-c++-tests tests/test-signal-c++.cc |
diffstat | 3 files changed, 13 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2011-07-07 Bruno Haible <bruno@clisp.org> + + signal-c++-tests: Check declaration of pthread_sigmask. + * tests/test-signal-c++.cc: Check declaration of pthread_sigmask. + * modules/signal-c++-tests (Makefile.am): Link test-signal-c++ against + $(LIB_PTHREAD_SIGMASK). + 2011-07-07 Bruno Haible <bruno@clisp.org> pthread_sigmask: Fix link requirements on OSF/1 5.1 and with pth.
--- a/modules/signal-c++-tests +++ b/modules/signal-c++-tests @@ -16,5 +16,5 @@ TESTS += test-signal-c++ check_PROGRAMS += test-signal-c++ test_signal_c___SOURCES = test-signal-c++.cc test-signal-c++2.cc -test_signal_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP) +test_signal_c___LDADD = $(LDADD) $(LIBINTL) $(LIB_NANOSLEEP) $(LIB_PTHREAD_SIGMASK) endif
--- a/tests/test-signal-c++.cc +++ b/tests/test-signal-c++.cc @@ -24,6 +24,11 @@ #include "signature.h" +#if GNULIB_TEST_PTHREAD_SIGMASK +SIGNATURE_CHECK (GNULIB_NAMESPACE::pthread_sigmask, int, + (int, const sigset_t *, sigset_t *)); +#endif + #if GNULIB_TEST_SIGPROCMASK SIGNATURE_CHECK (GNULIB_NAMESPACE::sigismember, int, (const sigset_t *, int)); SIGNATURE_CHECK (GNULIB_NAMESPACE::sigemptyset, int, (sigset_t *));