_Noreturn-tests: new module
[gnulib.git] / ChangeLog
index e3e802e..d7a62cd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,48 @@
+2011-07-12  Paul Eggert  <eggert@cs.ucla.edu>
+
+       _Noreturn-tests: new module
+       * modules/_Noreturn-tests, tests/test-_Noreturn.c: New files.
+
+       _Noreturn: new module
+       * MODULES.html.sh (Support for systems lacking draft ISO C 1X):
+       New section, mentioning it.
+       * build-aux/_Noreturn.h, modules/_Noreturn: New files.
+
+       * m4/gnulib-common.m4 (gl_COMMON_BODY): Add _Noreturn.
+
+2011-07-11  Eric Blake  <eblake@redhat.com>
+
+       ffs: new module
+       * modules/ffs: New file.
+       * m4/ffs.m4: Likewise.
+       * lib/ffs.c: Likewise.
+       * m4/strings_h.m4 (gl_HEADER_STRINGS_H_DEFAULTS): Add default.
+       * modules/strings (Makefile.am): Substitute witness.
+       (Depends-on): Add c++defs.
+       * lib/strings.in.h (ffs): Declare.
+       * modules/ffs-tests: New test file.
+       * tests/test-ffs.c: Test new module.
+       * MODULES.html.sh (Integer arithmetic functions): Mention it.
+       * doc/posix-functions/ffs.texi (ffs): Likewise.
+
+       regex: avoid compiler warning
+       * lib/regex.c (includes): Include <strings.h>, for use of
+       strcasecmp in regcomp.c.
+       Reported by Joachim Schmitz.
+
+2011-07-09  Paul Eggert  <eggert@cs.ucla.edu>
+
+       stdint: respect system's intmax_t if INTMAX_MAX
+       * lib/stdint.in.h (intmax_t, uintmax_t): If the system defines
+       INTMAX_MAX, assume its intmax_t is OK.  Similarly for and
+       uintmax_t.  This is for some Mac OS X builds, where intmax_t is
+       long but int64_t is long long, and where we will clash with the
+       system intmax_t if we override it.  See
+       <http://lists.gnu.org/archive/html/bug-gnulib/2011-07/msg00160.html>.
+       (INTMAX_C, UINTMAX_C): For consistency, respect the system's
+       INTMAX_C if INTMAX_MAX and INTMAX_C are both defined, and
+       similarly for UINTMAX_C.
+
 2011-07-08  Bruno Haible  <bruno@clisp.org>
 
        pthread_sigmask tests: Avoid a compiler warning.