* lib/regex_internal.c (re_string_reconstruct): Handle
[gnulib.git] / m4 / ChangeLog
index a3e2cc2..908c93d 100644 (file)
@@ -1,3 +1,176 @@
+2006-09-20  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * regex.m4 (gl_REGEX): Check for locale.h, since the test
+       now requires it.
+       (gl_PREREQ_REGEX): Don't check for locale.h any more, since
+       gl_REGEX now does it for us.
+       (gl_REGEX): Add test taken from
+       http://sourceware.org/ml/libc-hacker/2006-09/msg00008.html.
+
+       * mkstemp.m4 (gl_FUNC_MKSTEMP): Require AC_SYS_LARGEFILE.
+       Check that large offsets work.  Modernize Autoconf usages.
+       Prefer "yes" to mean a good thing rather than a bad.
+       Don't put "#define mkstemp" in config.h, as this might interfere
+       with standard system headers that "#define mkstemp mkstemp64".
+
+2006-09-18  Bruno Haible  <bruno@clisp.org>
+
+       * inttypes-h.m4 (gl_HEADER_INTTYPES_H): Remove macro.
+       * inttypes-pri.m4: Require autoconf >= 2.52.
+       (gt_INTTYPES_PRI): Invoke AC_CHECK_HEADERS on inttypes.h. Test
+       ac_cv_header_inttypes_h instead of gl_cv_header_inttypes_h.
+       * gettext.m4: Require autoconf >= 2.52.
+       (gt_INTL_SUBDIR_CORE): Invoke AC_CHECK_HEADERS on inttypes.h.
+       * inttypes.m4 (gl_INTTYPES_H): Test ac_cv_header_inttypes_h instead
+       of gl_cv_header_inttypes_h.
+
+2006-09-18  Mark D. Baushke  <mdb@gnu.org>
+
+       * inttypes.m4 (gl_INTTYPES_H): Quote "test" args
+       more systematically.
+
+2006-09-15  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * savewd.m4: New file.
+
+2006-09-15  Jim Meyering  <jim@meyering.net>
+
+       * rename-dest-slash.m4 (gl_FUNC_RENAME_TRAILING_DEST_SLASH): New file.
+
+       * rename.m4 (gl_FUNC_RENAME): Rename from vb_FUNC_RENAME.
+
+2006-09-13  Simon Josefsson  <jas@extundo.com>
+
+       * getdate.m4: Don't AC_LIBOBJ([getdate]), automake takes care of
+       that internally, suggested by Ralf Wildenhues
+       <Ralf.Wildenhues@gmx.de>.
+
+2006-09-10  Bruno Haible  <bruno@clisp.org>
+
+       * mkdtemp.m4 (gl_PREREQ_MKDTEMP): Don't require gl_AC_TYPE_UINTMAX_T.
+
+2006-09-08  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * mktime.m4 (AC_FUNC_MKTIME): Sync from Autoconf.
+       Check for unistd.h too, since Autoconf doesn't assume POSIX.
+       Also:
+
+       2006-09-08  Paul Eggert  <eggert@cs.ucla.edu>
+       Add year_2050_test to catch glibc bug 2821
+       <http://sourceware.org/bugzilla/show_bug.cgi?id=2821>.
+
+       2006-08-15  Paul Eggert  <eggert@cs.ucla.edu>
+       Prefer #ifdef to #if.
+
+       2006-04-02  Paul Eggert  <eggert@cs.ucla.edu>
+       Return from 'main' instead of calling 'exit'.
+
+2006-09-08  Jim Meyering  <jim@meyering.net>
+
+       Avoid new build failure on FreeBSD 6.0.
+       * ls-mntd-fs.m4 (gl_LIST_MOUNTED_FILE_SYSTEMS): Include <sys/param.h>
+       when testing whether getmntinfo uses statvfs.  Patch by Pavel Tsekov,
+       in <http://savannah.gnu.org/bugs/?17643>.
+
+2006-09-07  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Don't use plain echo.
+
+2006-09-03  Bruno Haible  <bruno@clisp.org>
+
+       * lib-link.m4 (AC_LIB_LINKFLAGS_BODY): Locate mingw shared libraries
+       correctly.
+
+2006-09-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * getloadavg.m4 (gl_GETLOADAVG): Use CONFIGURING_GETLOADAVG,
+       not gl_GETLOADAVG.  Omit unneeded semicolons.
+       Problems reported by Ralf Wildenhues in
+       <http://lists.gnu.org/archive/html/bug-gnulib/2006-09/msg00000.html>.
+       (gl_PREREQ_GETLOADAVG): Use AC_DEFUN, not m4_define.  Put
+       at the end, which is the usual gnulib style.
+
+       * fstypename.m4 (gl_FSTYPENAME): Use AC_CHECK_MEMBERS instead
+       of doing all the work ourselves.
+       * fsusage.m4 (gl_PREREQ_FSUSAGE_EXTRA): Don't check for
+       sys/statvfs.h since the code doesn't use HAVE_SYS_STATVFS_H.
+
+2006-08-31  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * fnmatch.m4: Add comment that Autoconf AC_FUNC_FNMATCH is
+       obsolescent, and programs should use gnulib instead.
+       * getloadavg.m4: New file, with contents taken from Autoconf
+       but with prefixes changed.
+
+2006-08-30  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Work around a bug in both the Linux and SunOS 64-bit kernels:
+       nanosleep mishandles sleeps for longer than 2**31 seconds.
+       Problem reported by Frank v Waveren in
+       <http://lists.gnu.org/archive/html/bug-coreutils/2006-08/msg00298.html>.
+       * nanosleep.m4 (gl_FUNC_NANOSLEEP): Require gl_CLOCK_TIME.
+       Check for nanosleep bug.
+       (LIB_NANOSLEEP): Append clock_gettime library if needed.
+
+2006-08-29  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * isapipe.m4: New file.
+
+2006-08-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * fcntl_h.m4: New file.
+
+2006-08-28  Eric Blake  <ebb9@byu.net>
+
+       * inttypes.m4 (gl_INTTYPES_H): Fix missing #endif.
+
+2006-08-28  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * inttypes.m4 (gl_INTTYPES_H): Move ABSOLUTE_INTTYPES_H code here...
+       * stdint.m4 (gl_STDINT_H): ... from here.  This undoes the most recent
+       change to stdint.m4, since we're now addressing the problem in a
+       different way.
+
+2006-08-28  Bruno Haible  <bruno@clisp.org>
+
+       * inttypes.m4 (gl_INTTYPES_H): Don't test for the existence of SCNX*
+       macros.
+       Reported by Eric Blake.
+
+2006-08-22  Eric Blake  <ebb9@byu.net>
+
+       * codeset.m4 (AM_LANGINFO_CODESET): Avoid compiler warning.
+
+2006-08-26  Bruno Haible  <bruno@clisp.org>
+
+       * inttypes.m4: New file.
+       * _inttypes_h.m4: Remove file.
+       * inttypes-pri.m4 (gt_INTTYPES_PRI): Also AC_SUBST PRI_MACROS_BROKEN.
+       * stdint.m4 (gl_STDINT_H): Define also ABSOLUTE_INTTYPES_H.
+
+       * imaxabs.m4: New file.
+
+       * imaxdiv.m4: New file.
+
+2006-08-25  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * config-h.m4: New file.
+
+2006-08-23  Bruno Haible  <bruno@clisp.org>
+
+       * fsusage.m4 (gl_FILE_SYSTEM_USAGE): Don't consider BeOS statvfs
+       as unusable.
+
+       * lock.m4 (gl_LOCK_EARLY): Renamed from gl_LOCK.
+       (gl_LOCK_BODY): Remove gl_PREREQ_LOCK invocation.
+       (gl_LOCK): New macro.
+
+2006-08-18  Bruno Haible  <bruno@clisp.org>
+
+       * lock.m4 (gl_LOCK_BODY): Change the default value of gl_use_threads
+       on OSF/1 to no.
+       Reported by Stephen Cartwright <sgcartwr@ucalgary.ca>.
+
 2006-08-22  Eric Blake  <ebb9@byu.net>
 
        * stdint_h.m4 (gl_AC_HEADER_STDINT_H): Avoid compiler warning.
        * posixver.m4: Fix comment since head -1 now works even in POSIX mode.
 
 2006-08-18  Paul Eggert  <eggert@cs.ucla.edu>
-            Bruno Haible  <bruno@clisp.org>
+           Bruno Haible  <bruno@clisp.org>
 
        * bison-i18n.m4 (BISON_I18N): Also handle the case where yacc exists
        and is a script that invokes bison. Tighten the code. Add comments.