pthread_sigmask: Follow gnulib conventions.
[gnulib.git] / ChangeLog
index e4585e6..4cab46f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,41 @@
 2011-07-07  Bruno Haible  <bruno@clisp.org>
 
+       pthread_sigmask: Follow gnulib conventions.
+       * m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Renamed from
+       gl_PTHREAD_SIGMASK.
+       * modules/pthread_sigmask (configure.ac): Update.
+
+2011-07-07  Bruno Haible  <bruno@clisp.org>
+
+       pthread_sigmask: Make declaration C++ safe.
+       * lib/signal.in.h: In two special conditions, just do an #include_next.
+       (pthread_sigmask): Test HAVE_PTHREAD_SIGMASK, not REPLACE_PTHREAD_MASK.
+       Invoke _GL_CXXALIAS_SYS and _GL_CXXALIASWARN.
+       * m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Initialize
+       HAVE_PTHREAD_SIGMASK, not REPLACE_PTHREAD_MASK.
+       * m4/pthread_sigmask.m4 (gl_PTHREAD_SIGMASK): Set HAVE_PTHREAD_SIGMASK,
+       not REPLACE_PTHREAD_MASK.
+       * modules/signal (Makefile.am): Substitute HAVE_PTHREAD_SIGMASK,
+       not REPLACE_PTHREAD_MASK.
+       * modules/pthread_sigmask (Depends-on, configure.ac): Update condition.
+
+2011-07-07  Bruno Haible  <bruno@clisp.org>
+
+       pthread_sigmask: Fix return value.
+       * lib/signal.in.h (pthread_sigmask): Declare. Don't define as a macro.
+       * lib/pthread_sigmask.c: New file.
+       * modules/pthread_sigmask (Files): Add it.
+       (configure.ac): Invoke AC_LIBOBJ.
+
+2011-07-07  Eric Blake  <eblake@redhat.com>
+
+       getopt: more portable argv creation
+       * m4/getopt.m4 (gl_GETOPT_CHECK_HEADRS): Rather than casting away
+       const, use char arrays rather than strings.
+       Suggested by Paul Eggert.
+
+2011-07-07  Bruno Haible  <bruno@clisp.org>
+
        Tests for module 'sigprocmask'.
        * modules/sigprocmask-tests: New file.
        * tests/test-sigprocmask.c: New file.