2007-05-01 Bruno Haible <bruno@clisp.org>
- * MODULES.html.sh (posix_functions): Remove 'toc'.
+ * lib/sigprocmask.h: Remove file.
+ * lib/signal_.h: Incorporate the previous contents of sigprocmask.h.
+ * lib/sigprocmask.c: Include <signal.h> instead of sigprocmask.h.
+ * m4/signal_h.m4 (gl_SIGNAL_H_DEFAULTS): Substitute GNULIB_SIGPROCMASK,
+ HAVE_POSIX_SIGNALBLOCKING, HAVE_SIGSET_T.
+ * m4/signalblocking.m4 (gl_SIGNALBLOCKING): Require
+ gl_SIGNAL_H_DEFAULTS. Set HAVE_POSIX_SIGNALBLOCKING as a shell variable.
+ (gl_PREREQ_SIGPROCMASK): Require gl_SIGNAL_H_DEFAULTS. Set
+ HAVE_SIGSET_T as a shell variable.
+ * modules/signal (Makefile.am): Substitute GNULIB_SIGPROCMASK,
+ HAVE_POSIX_SIGNALBLOCKING, HAVE_SIGSET_T into signal.h.
+ * modules/sigprocmask (Files): Remove lib/sigprocmask.h.
+ (Depends-on): Add signal. Remove verify.
+ (configure.ac): Invoke gl_SIGNAL_MODULE_INDICATOR.
+ (Include): Mention <signal.h> instead of sigprocmask.h.
+ * NEWS: Mention the change.
+ * lib/fatal-signal.c: Don't include sigprocmask.h.
+
+2007-05-01 Bruno Haible <bruno@clisp.org>
+
+ * modules/signal: New file.
+ * lib/signal_.h: New file.
+ * m4/signal_h.m4: New file.
+
+2007-05-01 Bruno Haible <bruno@clisp.org>
+
+ * lib/wctype_.h: Test HAVE_ISWCNTRL at configure time.
+ * m4/wctype.m4 (gl_WCTYPE_H): Substitute HAVE_ISWCNTRL.
+ * modules/wctype (Makefile.am): Substitute HAVE_ISWCNTRL instead of
+ HAVE_WCTYPE_CTMP_BUG into wctype.h.
+
+2007-05-01 Bruno Haible <bruno@clisp.org>
+
+ * lib/sys_stat_.h: Test HAVE_LSTAT, HAVE_DECL_MKDIR, HAVE_IO_H at
+ configure time.
+ * m4/sys_stat_h.m4 (gl_HEADER_SYS_STAT_H): Substitute HAVE_LSTAT,
+ HAVE_DECL_MKDIR, HAVE_IO_H via AC_SUBST.
+ * modules/sys_stat (Makefile.am): Substitute their values into
+ sys/stat.h.
+
+2007-05-01 Bruno Haible <bruno@clisp.org>
+
+ * lib/glob_.h: Test HAVE_SYS_CDEFS_H at configure time.
+ * m4/glob.m4 (gl_PREREQ_GLOB): Substitute HAVE_SYS_CDEFS_H via AC_SUBST.
+ * modules/glob (Makefile.am): Put HAVE_SYS_CDEFS_H value into glob.h.
+
+2007-05-01 Bruno Haible <bruno@clisp.org>
+
+ * doc/header/assert.texi: Undo last change: don't mention the gnulib
+ 'assert' module here.
+
+2007-05-01 Bruno Haible <bruno@clisp.org>
+
+ * doc/functions/*.texi: New files.
+ * doc/functions/google-ranking.txt: New file.
+ * doc/gnulib.texi (Function Substitutes): New chapter.
+ (ctime, inet_ntoa): Remove sections.
+ * doc/ctime.texi: Remove file.
+ * doc/inet_ntoa.texi: Remove file.
+ * doc/Makefile (gnulib.info, gnulib.html, gnulib.dvi): Update
+ dependencies.
+ (%.info): New rule, specifying a --reference-limit.
+
+2007-05-01 Bruno Haible <bruno@clisp.org>
+
+ * MODULES.html.sh (posix_functions): Remove 'exec', 'toc'.
2007-05-01 Bruno Haible <bruno@clisp.org>