timer-time: A new module to check for timer_settime()
[gnulib.git] / ChangeLog
index e97313b..9fa4f50 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,48 @@
+2011-07-19  Pádraig Brady  <P@draigBrady.com>
+
+       timer-time: A new module to check for timer_settime()
+       * m4/timer_time.m4: Check for the posix function.
+       * modules/timer-time: Add the new module.
+       * MODULES.html.sh (Compat checks for POSIX:2008 functions):
+       Mention it.
+
+2011-07-19  Paul Eggert  <eggert@cs.ucla.edu>
+           Bruno Haible  <bruno@clisp.org>
+
+       pthread_sigmask: assume POSIX threads if --avoid=threadlib
+       * m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): If gl_THREADLIB is
+       not defined, assume POSIX threads and look for pthread_sigmask in
+       $LIBS, without changing $CPPFLAGS.
+
+2011-07-19  Bruno Haible  <bruno@clisp.org>
+
+       strstr: Update cross-compilation guess.
+       * m4/strstr.m4 (gl_FUNC_STRSTR): On glibc > 2.12 with x86 or x86_64
+       CPUs, guess no, in view of glibc
+       BZ #12100 <http://sourceware.org/bugzilla/show_bug.cgi?id=12100>.
+       Suggested by Eric Blake. Reported by Reuben Thomas.
+
+2011-07-19  Pádraig Brady  <P@draigBrady.com>
+
+       getopt-gnu: suppress core dumps from detection code
+       * m4/getopt.m4 (gl_GETOPT_CHECK_HEADERS): Use the nocrash module
+       to suppress core dumps that may well occur on glibc systems.
+       * modules/getopt-gnu: Depend on nocrash.
+
+2011-07-16  Paul Eggert  <eggert@cs.ucla.edu>
+
+       pthread_sigmask: ensure usleep is declared
+       * lib/pthread_sigmask.c [PTHREAD_SIGMASK_UNBLOCK_BUG]:
+       Include <unistd.h>, to declare usleep.  Needed on Solaris 8,
+
+2011-07-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       doc: Document NonStop portability issues.
+       * doc/posix-functions/sigaction.texi (sigaction):
+       * doc/posix-headers/signal.texi (signal.h):
+       Document NonStop.  See Joachim Schmitz in
+       http://lists.gnu.org/archive/html/bug-coreutils/2011-07/msg00062.html
+
 2011-07-15  Bruno Haible  <bruno@clisp.org>
 
        ffsl, ffsll: Avoid unportable behaviour.