[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: prepare for autoconf-2.60
From: |
Paul Eggert |
Subject: |
Re: prepare for autoconf-2.60 |
Date: |
Wed, 19 Apr 2006 16:50:48 -0700 |
User-agent: |
Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux) |
Bruno Haible <address@hidden> writes:
> I also propose a similar comment to extensions.m4, see below.
Thanks, I installed that.
> + But about AC_CHECK_DECLS_ONCE: note that in
> + autoconf >= 2.60 the symbol separator is a comma, whereas here it is
> + whitespace.
I hadn't noticed this incompatibility. It is a real hassle. I
suppose it's better to have AC_CHECK_DECLS_ONCE to resemble Autoconf's
longstanding AC_CHECK_DECLS macro (which uses commas), but I don't
like changing a longstanding Gnulib tradition either. Ouch. Perhaps
the Gnulib macro should be renamed to gl_CHECK_DECLS_ONCE, for macros
that want to use the Gnulib tradition? (I vaguely recall having this
discussion before....)
I scanned Gnulib for other issues related to Autoconf 2.60, and
have the following thoughts.
gnulib-tool assumes Autoconf 2.57 through 2.59, since it copies
m4/onceonly_2_57.m4. I think we should modify it to assume 2.60, once
2.60 comes out. People who want to maintain packages that assume
older Autoconf releases can copy m4/onceonly_2_57.m4 by hand.
If we could assume Autoconf 2.60, we could remove the following files,
modules/assert
modules/extensions
m4/assert.m4
m4/d-ino.m4
m4/extensions.m4
m4/onceonly.m4
m4/onceonly_2_57.m4
and install something like the following patch (this is incomplete, but
it gives a feeling for the sort of thing involved):
Index: gnulib-tool
===================================================================
RCS file: /cvsroot/gnulib/gnulib/gnulib-tool,v
retrieving revision 1.107
diff -p -u -b -r1.107 gnulib-tool
--- gnulib-tool 13 Feb 2006 15:40:25 -0000 1.107
+++ gnulib-tool 19 Apr 2006 23:50:06 -0000
@@ -530,7 +530,7 @@ func_get_filelist ()
{
sed -n -e "/^Files$sed_extract_prog" < "$gnulib_dir/modules/$1"
#echo m4/onceonly.m4
- echo m4/onceonly_2_57.m4
+ #echo m4/onceonly_2_57.m4
}
# func_get_dependencies module
@@ -1316,8 +1316,8 @@ func_import ()
if grep AC_GNU_SOURCE "$destdir"/$m4base/*.m4 > /dev/null; then
echo " AC_REQUIRE([AC_GNU_SOURCE])"
fi
- if grep gl_USE_SYSTEM_EXTENSIONS "$destdir"/$m4base/*.m4 > /dev/null; then
- echo " AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])"
+ if grep AC_USE_SYSTEM_EXTENSIONS "$destdir"/$m4base/*.m4 > /dev/null; then
+ echo " AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])"
fi
if grep gl_LOCK "$destdir"/$m4base/*.m4 > /dev/null; then
echo " AC_REQUIRE([gl_LOCK])"
@@ -1546,8 +1546,8 @@ func_create_testdir ()
echo "AC_GNU_SOURCE"
echo
fi
- if grep gl_USE_SYSTEM_EXTENSIONS "$testdir"/m4/*.m4 > /dev/null; then
- echo "gl_USE_SYSTEM_EXTENSIONS"
+ if grep AC_USE_SYSTEM_EXTENSIONS "$testdir"/m4/*.m4 > /dev/null; then
+ echo "AC_USE_SYSTEM_EXTENSIONS"
echo
fi
if grep gl_LOCK "$testdir"/m4/*.m4 > /dev/null; then
@@ -1627,8 +1627,8 @@ func_create_testdir ()
echo "AC_GNU_SOURCE"
echo
fi
- if grep gl_USE_SYSTEM_EXTENSIONS "$testdir"/m4/*.m4 > /dev/null; then
- echo "gl_USE_SYSTEM_EXTENSIONS"
+ if grep AC_USE_SYSTEM_EXTENSIONS "$testdir"/m4/*.m4 > /dev/null; then
+ echo "AC_USE_SYSTEM_EXTENSIONS"
echo
fi
if grep gl_LOCK "$testdir"/m4/*.m4 > /dev/null; then
Index: lib/backupfile.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/backupfile.c,v
retrieving revision 1.47
diff -p -u -b -r1.47 backupfile.c
--- lib/backupfile.c 23 Sep 2005 04:15:13 -0000 1.47
+++ lib/backupfile.c 19 Apr 2006 23:50:06 -0000
@@ -63,7 +63,7 @@
# define HAVE_DIR 0
#endif
-#if D_INO_IN_DIRENT
+#if HAVE_STRUCT_DIRENT_D_INO
# define REAL_DIR_ENTRY(dp) ((dp)->d_ino != 0)
#else
# define REAL_DIR_ENTRY(dp) 1
Index: lib/c-strtod.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/c-strtod.c,v
retrieving revision 1.5
diff -p -u -b -r1.5 c-strtod.c
--- lib/c-strtod.c 14 May 2005 06:03:57 -0000 1.5
+++ lib/c-strtod.c 19 Apr 2006 23:50:06 -0000
@@ -40,7 +40,7 @@
#endif
/* c_strtold falls back on strtod if strtold doesn't conform to C99. */
-#if LONG && HAVE_C99_STRTOLD
+#if LONG && HAVE_STRTOLD
# define STRTOD strtold
#else
# define STRTOD strtod
Index: lib/getcwd.c
===================================================================
RCS file: /cvsroot/gnulib/gnulib/lib/getcwd.c,v
retrieving revision 1.11
diff -p -u -b -r1.11 getcwd.c
--- lib/getcwd.c 21 Feb 2006 06:40:34 -0000 1.11
+++ lib/getcwd.c 19 Apr 2006 23:50:06 -0000
@@ -103,7 +103,7 @@
# endif
#endif
-#if D_INO_IN_DIRENT
+#if HAVE_STRUCT_DIRENT_D_INO
# define MATCHING_INO(dp, ino) ((dp)->d_ino == (ino))
#else
# define MATCHING_INO(dp, ino) true
Index: m4/argp.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/argp.m4,v
retrieving revision 1.8
diff -p -u -b -r1.8 argp.m4
--- m4/argp.m4 10 Dec 2005 21:37:44 -0000 1.8
+++ m4/argp.m4 19 Apr 2006 23:50:06 -0000
@@ -7,7 +7,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_ARGP],
[
AC_REQUIRE([AC_C_INLINE])
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_GETOPT_SUBSTITUTE])
AC_CHECK_DECL([program_invocation_name],
@@ -44,10 +44,10 @@ AC_DEFUN([gl_ARGP],
[ AC_MSG_RESULT(no)] )
AC_CHECK_DECLS_ONCE(
- [clearerr_unlocked feof_unlocked ferror_unlocked
- fflush_unlocked fgets_unlocked fputc_unlocked fputs_unlocked
- fread_unlocked fwrite_unlocked getc_unlocked
- getchar_unlocked putc_unlocked putchar_unlocked])
+ [clearerr_unlocked, feof_unlocked, ferror_unlocked,
+ fflush_unlocked, fgets_unlocked, fputc_unlocked, fputs_unlocked,
+ fread_unlocked, fwrite_unlocked, getc_unlocked,
+ getchar_unlocked, putc_unlocked, putchar_unlocked])
AC_CHECK_FUNCS_ONCE([flockfile funlockfile])
AC_CHECK_HEADERS_ONCE([features.h linewrap.h])
])
Index: m4/backupfile.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/backupfile.m4,v
retrieving revision 1.10
diff -p -u -b -r1.10 backupfile.m4
--- m4/backupfile.m4 23 Sep 2005 04:15:13 -0000 1.10
+++ m4/backupfile.m4 19 Apr 2006 23:50:06 -0000
@@ -11,7 +11,7 @@ AC_DEFUN([gl_BACKUPFILE],
dnl Prerequisites of lib/backupfile.c.
AC_REQUIRE([AC_HEADER_DIRENT])
- AC_REQUIRE([gl_CHECK_TYPE_STRUCT_DIRENT_D_INO])
+ AC_REQUIRE([AC_STRUCT_DIRENT_D_INO])
AC_REQUIRE([gl_AC_DOS])
AC_REQUIRE([AC_SYS_LONG_FILE_NAMES])
AC_CHECK_FUNCS_ONCE([pathconf])
Index: m4/c-strtod.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/c-strtod.m4,v
retrieving revision 1.4
diff -p -u -b -r1.4 c-strtod.m4
--- m4/c-strtod.m4 21 Mar 2005 22:06:27 -0000 1.4
+++ m4/c-strtod.m4 19 Apr 2006 23:50:06 -0000
@@ -7,39 +7,13 @@
# Written by Paul Eggert.
-AC_DEFUN([gl_C99_STRTOLD],
-[
- AC_CACHE_CHECK([whether strtold conforms to C99],
- [gl_cv_func_c99_strtold],
- [AC_COMPILE_IFELSE(
- [AC_LANG_PROGRAM(
- [[/* On HP-UX before 11.23, strtold returns a struct instead of
- long double. Reject implementations like that, by requiring
- compatibility with the C99 prototype. */
- #include <stdlib.h>
- static long double (*p) (char const *, char **) = strtold;
- static long double
- test (char const *nptr, char **endptr)
- {
- long double r;
- r = strtold (nptr, endptr);
- return r;
- }]],
- [[return test ("1.0", NULL) != 1 || p ("1.0", NULL) != 1;]])],
- [gl_cv_func_c99_strtold=yes],
- [gl_cv_func_c99_strtold=no])])
- if test $gl_cv_func_c99_strtold = yes; then
- AC_DEFINE([HAVE_C99_STRTOLD], 1, [Define to 1 if strtold conforms to C99.])
- fi
-])
-
AC_DEFUN([gl_C_STRTOD],
[
AC_LIBSOURCES([c-strtod.c, c-strtod.h])
AC_LIBOBJ([c-strtod])
dnl Prerequisites of lib/c-strtod.c.
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
:
])
@@ -50,6 +24,6 @@ AC_DEFUN([gl_C_STRTOLD],
dnl Prerequisites of lib/c-strtold.c.
AC_REQUIRE([gl_C_STRTOD])
- AC_REQUIRE([gl_C99_STRTOLD])
+ AC_REQUIRE([AC_FUNC_STRTOLD])
:
])
Index: m4/clock_time.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/clock_time.m4,v
retrieving revision 1.7
diff -p -u -b -r1.7 clock_time.m4
--- m4/clock_time.m4 2 Mar 2006 07:36:41 -0000 1.7
+++ m4/clock_time.m4 19 Apr 2006 23:50:06 -0000
@@ -1,4 +1,4 @@
-# clock_time.m4 serial 7
+# clock_time.m4 serial 8
dnl Copyright (C) 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
@@ -8,7 +8,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_CLOCK_TIME],
[
dnl Persuade glibc and Solaris <time.h> to declare these functions.
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
# Solaris 2.5.1 needs -lposix4 to get the clock_gettime function.
# Solaris 7 prefers the library name -lrt to the obsolescent name -lposix4.
Index: m4/euidaccess.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/euidaccess.m4,v
retrieving revision 1.5
diff -p -u -b -r1.5 euidaccess.m4
--- m4/euidaccess.m4 2 May 2005 07:00:50 -0000 1.5
+++ m4/euidaccess.m4 19 Apr 2006 23:50:06 -0000
@@ -30,7 +30,7 @@ AC_DEFUN([gl_FUNC_EUIDACCESS],
# Prerequisites of lib/euidaccess.c.
AC_DEFUN([gl_PREREQ_EUIDACCESS], [
AC_CHECK_HEADERS_ONCE(libgen.h)
- AC_CHECK_DECLS_ONCE(setregid)
+ AC_CHECK_DECLS_ONCE([setregid])
AC_REQUIRE([AC_FUNC_GETGROUPS])
# Solaris 9 needs -lgen to get the eaccess function.
Index: m4/getcwd-path-max.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/getcwd-path-max.m4,v
retrieving revision 1.7
diff -p -u -b -r1.7 getcwd-path-max.m4
--- m4/getcwd-path-max.m4 2 Jul 2005 09:58:35 -0000 1.7
+++ m4/getcwd-path-max.m4 19 Apr 2006 23:50:06 -0000
@@ -15,8 +15,8 @@
AC_DEFUN([gl_FUNC_GETCWD_PATH_MAX],
[
- AC_CHECK_DECLS_ONCE(getcwd)
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_CHECK_DECLS_ONCE([getcwd])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CACHE_CHECK([whether getcwd handles long file names properly],
gl_cv_func_getcwd_path_max,
[# Arrange for deletion of the temporary directory this test creates.
Index: m4/getcwd.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/getcwd.m4,v
retrieving revision 1.9
diff -p -u -b -r1.9 getcwd.m4
--- m4/getcwd.m4 23 Sep 2005 04:15:13 -0000 1.9
+++ m4/getcwd.m4 19 Apr 2006 23:50:06 -0000
@@ -57,8 +57,8 @@ AC_DEFUN([gl_FUNC_GETCWD],
# Prerequisites of lib/getcwd.c.
AC_DEFUN([gl_PREREQ_GETCWD],
[
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([AC_HEADER_DIRENT])
- AC_REQUIRE([gl_CHECK_TYPE_STRUCT_DIRENT_D_INO])
+ AC_REQUIRE([AC_STRUCT_DIRENT_D_INO])
:
])
Index: m4/getdelim.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/getdelim.m4,v
retrieving revision 1.1
diff -p -u -b -r1.1 getdelim.m4
--- m4/getdelim.m4 2 Aug 2005 09:33:30 -0000 1.1
+++ m4/getdelim.m4 19 Apr 2006 23:50:06 -0000
@@ -16,7 +16,7 @@ AC_DEFUN([gl_FUNC_GETDELIM],
AC_REQUIRE([AC_GNU_SOURCE])
AC_REPLACE_FUNCS(getdelim)
- AC_CHECK_DECLS_ONCE(getdelim)
+ AC_CHECK_DECLS_ONCE([getdelim])
if test $ac_cv_func_getdelim = no; then
gl_PREREQ_GETDELIM
Index: m4/gethrxtime.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/gethrxtime.m4,v
retrieving revision 1.2
diff -p -u -b -r1.2 gethrxtime.m4
--- m4/gethrxtime.m4 10 Nov 2005 20:19:38 -0000 1.2
+++ m4/gethrxtime.m4 19 Apr 2006 23:50:06 -0000
@@ -10,7 +10,7 @@ AC_DEFUN([gl_GETHRXTIME],
[
AC_LIBSOURCES([gethrxtime.c, gethrxtime.h, xtime.h])
AC_REQUIRE([gl_ARITHMETIC_HRTIME_T])
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_XTIME])
AC_CHECK_DECLS([gethrtime], [], [], [#include <time.h>])
case $ac_cv_have_decl_gethrtime,$gl_cv_arithmetic_hrtime_t in
@@ -26,7 +26,7 @@ AC_DEFUN([gl_GETHRXTIME],
# not having a long long int type).
AC_DEFUN([gl_ARITHMETIC_HRTIME_T],
[
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CACHE_CHECK([for arithmetic hrtime_t], gl_cv_arithmetic_hrtime_t,
[AC_COMPILE_IFELSE(
[AC_LANG_PROGRAM([#include <time.h>],
@@ -51,7 +51,7 @@ AC_DEFUN([gl_XTIME],
AC_DEFUN([gl_PREREQ_GETHRXTIME],
[
AC_REQUIRE([gl_CLOCK_TIME])
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_FUNCS_ONCE(microuptime nanouptime)
if test $ac_cv_func_nanouptime != yes; then
Index: m4/getlogin_r.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/getlogin_r.m4,v
retrieving revision 1.2
diff -p -u -b -r1.2 getlogin_r.m4
--- m4/getlogin_r.m4 4 Sep 2005 00:05:33 -0000 1.2
+++ m4/getlogin_r.m4 19 Apr 2006 23:50:06 -0000
@@ -29,5 +29,5 @@ AC_DEFUN([gl_GETLOGIN_R],
AC_DEFUN([gl_PREREQ_GETLOGIN_R],
[
AC_CHECK_HEADERS_ONCE([unistd.h])
- AC_CHECK_DECLS_ONCE([getlogin getlogin_r])
+ AC_CHECK_DECLS_ONCE([getlogin, getlogin_r])
])
Index: m4/getpass.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/getpass.m4,v
retrieving revision 1.11
diff -p -u -b -r1.11 getpass.m4
--- m4/getpass.m4 25 Aug 2005 21:19:07 -0000 1.11
+++ m4/getpass.m4 19 Apr 2006 23:50:06 -0000
@@ -10,7 +10,7 @@ AC_DEFUN([gl_FUNC_GETPASS],
AC_LIBSOURCES([getpass.c, getpass.h])
AC_REPLACE_FUNCS(getpass)
- AC_CHECK_DECLS_ONCE(getpass)
+ AC_CHECK_DECLS_ONCE([getpass])
if test $ac_cv_func_getpass = no; then
gl_PREREQ_GETPASS
fi
@@ -22,7 +22,7 @@ AC_DEFUN([gl_FUNC_GETPASS_GNU],
[
AC_LIBSOURCES([getpass.c, getpass.h])
- AC_CHECK_DECLS_ONCE(getpass)
+ AC_CHECK_DECLS_ONCE([getpass])
dnl TODO: Detect when GNU getpass() is already found in glibc.
AC_LIBOBJ(getpass)
gl_PREREQ_GETPASS
@@ -37,5 +37,6 @@ AC_DEFUN([gl_FUNC_GETPASS_GNU],
AC_DEFUN([gl_PREREQ_GETPASS], [
AC_CHECK_HEADERS_ONCE(stdio_ext.h termios.h)
AC_CHECK_FUNCS_ONCE(__fsetlocking tcgetattr tcsetattr)
- AC_CHECK_DECLS_ONCE([fflush_unlocked flockfile fputs_unlocked funlockfile
putc_unlocked])
+ AC_CHECK_DECLS_ONCE(
+ [fflush_unlocked, flockfile, fputs_unlocked, funlockfile, putc_unlocked])
])
Index: m4/getsubopt.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/getsubopt.m4,v
retrieving revision 1.2
diff -p -u -b -r1.2 getsubopt.m4
--- m4/getsubopt.m4 23 Jan 2005 08:06:57 -0000 1.2
+++ m4/getsubopt.m4 19 Apr 2006 23:50:06 -0000
@@ -1,13 +1,13 @@
-# getsubopt.m4 serial 2
-dnl Copyright (C) 2004 Free Software Foundation, Inc.
+# getsubopt.m4 serial 3
+dnl Copyright (C) 2004, 2006 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
AC_DEFUN([gl_FUNC_GETSUBOPT],
[
- dnl Persuade glibc <stdlib.h> to declare getsubopt().
- AC_REQUIRE([AC_GNU_SOURCE])
+ dnl Persuade glibc and Solaris <stdlib.h> to declare getsubopt().
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REPLACE_FUNCS(getsubopt)
if test $ac_cv_func_getsubopt = no; then
Index: m4/glob.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/glob.m4,v
retrieving revision 1.5
diff -p -u -b -r1.5 glob.m4
--- m4/glob.m4 13 Sep 2005 03:47:45 -0000 1.5
+++ m4/glob.m4 19 Apr 2006 23:50:06 -0000
@@ -72,7 +72,7 @@ if (glob ("conf*-globtest", 0, NULL, &fo
# Prerequisites of lib/glob.*.
AC_DEFUN([gl_PREREQ_GLOB],
-[ AC_REQUIRE([gl_CHECK_TYPE_STRUCT_DIRENT_D_TYPE])dnl
+[ AC_REQUIRE([AC_STRUCT_DIRENT_D_TYPE])dnl
AC_REQUIRE([AC_GNU_SOURCE])dnl
AC_REQUIRE([AC_HEADER_DIRENT])dnl
AC_CHECK_HEADERS_ONCE([sys/cdefs.h unistd.h])dnl
Index: m4/localcharset.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/localcharset.m4,v
retrieving revision 1.4
diff -p -u -b -r1.4 localcharset.m4
--- m4/localcharset.m4 10 Jan 2006 13:57:21 -0000 1.4
+++ m4/localcharset.m4 19 Apr 2006 23:50:06 -0000
@@ -9,7 +9,7 @@ AC_DEFUN([gl_LOCALCHARSET],
dnl Prerequisites of lib/localcharset.c.
AC_CHECK_HEADERS_ONCE(stddef.h stdlib.h string.h)
AC_REQUIRE([AM_LANGINFO_CODESET])
- AC_CHECK_DECLS_ONCE(getc_unlocked)
+ AC_CHECK_DECLS_ONCE([getc_unlocked])
AC_CHECK_FUNCS_ONCE(setlocale)
dnl Prerequisites of the lib/Makefile.am snippet.
Index: m4/memmem.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/memmem.m4,v
retrieving revision 1.2
diff -p -u -b -r1.2 memmem.m4
--- m4/memmem.m4 23 Jan 2005 08:06:57 -0000 1.2
+++ m4/memmem.m4 19 Apr 2006 23:50:06 -0000
@@ -10,7 +10,7 @@ AC_DEFUN([gl_FUNC_MEMMEM],
AC_REQUIRE([AC_GNU_SOURCE])
AC_REPLACE_FUNCS(memmem)
- AC_CHECK_DECLS_ONCE(memmem)
+ AC_CHECK_DECLS_ONCE([memmem])
gl_PREREQ_MEMMEM
])
Index: m4/mkstemp.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/mkstemp.m4,v
retrieving revision 1.16
diff -p -u -b -r1.16 mkstemp.m4
--- m4/mkstemp.m4 23 Sep 2005 04:15:13 -0000 1.16
+++ m4/mkstemp.m4 19 Apr 2006 23:50:06 -0000
@@ -67,6 +67,6 @@ AC_DEFUN([gl_PREREQ_TEMPNAME],
[
AC_CHECK_HEADERS_ONCE(sys/time.h)
AC_CHECK_FUNCS(__secure_getenv gettimeofday)
- AC_CHECK_DECLS_ONCE(getenv)
+ AC_CHECK_DECLS_ONCE([getenv])
AC_REQUIRE([gl_AC_TYPE_UINTMAX_T])
])
Index: m4/nanosleep.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/nanosleep.m4,v
retrieving revision 1.22
diff -p -u -b -r1.22 nanosleep.m4
--- m4/nanosleep.m4 2 Mar 2006 07:36:41 -0000 1.22
+++ m4/nanosleep.m4 19 Apr 2006 23:50:06 -0000
@@ -1,4 +1,4 @@
-#serial 15
+#serial 16
dnl From Jim Meyering.
dnl Check for the nanosleep function.
@@ -29,7 +29,7 @@ AC_DEFUN([gl_FUNC_NANOSLEEP],
jm_cv_func_nanosleep_works,
[
dnl Persuade glibc and Solaris <time.h> to declare nanosleep.
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([AC_HEADER_TIME])
AC_CHECK_HEADERS_ONCE(sys/time.h)
Index: m4/openat.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/openat.m4,v
retrieving revision 1.5
diff -p -u -b -r1.5 openat.m4
--- m4/openat.m4 24 Jan 2006 19:15:21 -0000 1.5
+++ m4/openat.m4 19 Apr 2006 23:50:06 -0000
@@ -18,7 +18,7 @@ AC_DEFUN([gl_FUNC_OPENAT],
AC_LIBOBJ([mkdirat])
AC_LIBOBJ([openat-die])
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_FUNCS_ONCE([fdopendir])
AC_REPLACE_FUNCS(openat)
case $ac_cv_func_openat in
Index: m4/snprintf.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/snprintf.m4,v
retrieving revision 1.3
diff -p -u -b -r1.3 snprintf.m4
--- m4/snprintf.m4 23 Jan 2005 08:06:57 -0000 1.3
+++ m4/snprintf.m4 19 Apr 2006 23:50:06 -0000
@@ -7,7 +7,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_FUNC_SNPRINTF],
[
AC_REPLACE_FUNCS(snprintf)
- AC_CHECK_DECLS_ONCE(snprintf)
+ AC_CHECK_DECLS_ONCE([snprintf])
gl_PREREQ_SNPRINTF
])
Index: m4/stat-time.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/stat-time.m4,v
retrieving revision 1.2
diff -p -u -b -r1.2 stat-time.m4
--- m4/stat-time.m4 7 Dec 2005 18:18:33 -0000 1.2
+++ m4/stat-time.m4 19 Apr 2006 23:50:06 -0000
@@ -18,7 +18,7 @@ AC_DEFUN([gl_STAT_TIME],
AC_LIBSOURCES([stat-time.h])
AC_REQUIRE([AC_C_INLINE])
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_MEMBERS([struct stat.st_atim.tv_nsec],
[AC_CACHE_CHECK([whether struct stat.st_atim is of type struct timespec],
Index: m4/strdup.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/strdup.m4,v
retrieving revision 1.6
diff -p -u -b -r1.6 strdup.m4
--- m4/strdup.m4 21 Mar 2005 22:06:27 -0000 1.6
+++ m4/strdup.m4 19 Apr 2006 23:50:06 -0000
@@ -9,7 +9,7 @@ AC_DEFUN([gl_FUNC_STRDUP],
AC_LIBSOURCES([strdup.c, strdup.h])
AC_REPLACE_FUNCS(strdup)
- AC_CHECK_DECLS_ONCE(strdup)
+ AC_CHECK_DECLS_ONCE([strdup])
gl_PREREQ_STRDUP
])
Index: m4/strnlen.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/strnlen.m4,v
retrieving revision 1.7
diff -p -u -b -r1.7 strnlen.m4
--- m4/strnlen.m4 11 Aug 2005 09:56:12 -0000 1.7
+++ m4/strnlen.m4 19 Apr 2006 23:50:06 -0000
@@ -25,5 +25,5 @@ AC_DEFUN([gl_FUNC_STRNLEN],
# Prerequisites of lib/strnlen.c.
AC_DEFUN([gl_PREREQ_STRNLEN], [
- AC_CHECK_DECLS_ONCE(strnlen)
+ AC_CHECK_DECLS_ONCE([strnlen])
])
Index: m4/strtok_r.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/strtok_r.m4,v
retrieving revision 1.2
diff -p -u -b -r1.2 strtok_r.m4
--- m4/strtok_r.m4 23 Jan 2005 08:06:57 -0000 1.2
+++ m4/strtok_r.m4 19 Apr 2006 23:50:06 -0000
@@ -7,7 +7,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_FUNC_STRTOK_R],
[
AC_REPLACE_FUNCS(strtok_r)
- AC_CHECK_DECLS_ONCE(strtok_r)
+ AC_CHECK_DECLS_ONCE([strtok_r])
gl_PREREQ_STRTOK_R
])
Index: m4/time_r.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/time_r.m4,v
retrieving revision 1.3
diff -p -u -b -r1.3 time_r.m4
--- m4/time_r.m4 12 Apr 2006 07:11:09 -0000 1.3
+++ m4/time_r.m4 19 Apr 2006 23:50:06 -0000
@@ -10,7 +10,7 @@ dnl Written by Paul Eggert.
AC_DEFUN([gl_TIME_R],
[
AC_LIBSOURCES([time_r.c, time_r.h])
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([gl_C_RESTRICT])
AC_CACHE_CHECK([whether localtime_r is compatible with its POSIX signature],
Index: m4/timespec.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/timespec.m4,v
retrieving revision 1.12
diff -p -u -b -r1.12 timespec.m4
--- m4/timespec.m4 2 Mar 2006 07:36:41 -0000 1.12
+++ m4/timespec.m4 19 Apr 2006 23:50:06 -0000
@@ -1,4 +1,4 @@
-#serial 12
+#serial 13
# Copyright (C) 2000, 2001, 2003, 2004, 2005, 2006 Free Software
# Foundation, Inc.
@@ -20,7 +20,7 @@ AC_DEFUN([gl_TIMESPEC],
gl_CHECK_TYPE_STRUCT_TIMESPEC
dnl Persuade glibc and Solaris <time.h> to declare nanosleep.
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_DECLS(nanosleep, , , [#include <time.h>])
])
@@ -31,7 +31,7 @@ dnl in time.h or sys/time.h.
AC_DEFUN([gl_CHECK_TYPE_STRUCT_TIMESPEC],
[
dnl Persuade pedantic Solaris to declare struct timespec.
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_REQUIRE([AC_HEADER_TIME])
AC_CHECK_HEADERS_ONCE(sys/time.h)
Index: m4/unlocked-io.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/unlocked-io.m4,v
retrieving revision 1.6
diff -p -u -b -r1.6 unlocked-io.m4
--- m4/unlocked-io.m4 21 Mar 2005 22:06:27 -0000 1.6
+++ m4/unlocked-io.m4 19 Apr 2006 23:50:06 -0000
@@ -26,11 +26,11 @@ AC_DEFUN([gl_FUNC_GLIBC_UNLOCKED_IO],
dnl Persuade glibc and Solaris <stdio.h> to declare
dnl fgets_unlocked(), fputs_unlocked() etc.
- AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
+ AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
AC_CHECK_DECLS_ONCE(
- [clearerr_unlocked feof_unlocked ferror_unlocked
- fflush_unlocked fgets_unlocked fputc_unlocked fputs_unlocked
- fread_unlocked fwrite_unlocked getc_unlocked
- getchar_unlocked putc_unlocked putchar_unlocked])
+ [clearerr_unlocked, feof_unlocked, ferror_unlocked,
+ fflush_unlocked, fgets_unlocked, fputc_unlocked, fputs_unlocked,
+ fread_unlocked, fwrite_unlocked, getc_unlocked,
+ getchar_unlocked, putc_unlocked, putchar_unlocked])
])
Index: m4/vsnprintf.m4
===================================================================
RCS file: /cvsroot/gnulib/gnulib/m4/vsnprintf.m4,v
retrieving revision 1.2
diff -p -u -b -r1.2 vsnprintf.m4
--- m4/vsnprintf.m4 23 Jan 2005 08:06:57 -0000 1.2
+++ m4/vsnprintf.m4 19 Apr 2006 23:50:06 -0000
@@ -7,7 +7,7 @@ dnl with or without modifications, as lo
AC_DEFUN([gl_FUNC_VSNPRINTF],
[
AC_REPLACE_FUNCS(vsnprintf)
- AC_CHECK_DECLS_ONCE(vsnprintf)
+ AC_CHECK_DECLS_ONCE([vsnprintf])
gl_PREREQ_VSNPRINTF
])
Index: modules/backupfile
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/backupfile,v
retrieving revision 1.7
diff -p -u -b -r1.7 backupfile
--- modules/backupfile 6 May 2005 17:22:45 -0000 1.7
+++ modules/backupfile 19 Apr 2006 23:50:06 -0000
@@ -6,7 +6,6 @@ Files:
lib/backupfile.h
lib/backupfile.c
m4/dos.m4
-m4/d-ino.m4
m4/backupfile.m4
Depends-on:
Index: modules/getcwd
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/getcwd,v
retrieving revision 1.7
diff -p -u -b -r1.7 getcwd
--- modules/getcwd 6 May 2005 17:22:45 -0000 1.7
+++ modules/getcwd 19 Apr 2006 23:50:06 -0000
@@ -4,7 +4,6 @@ Return the current working directory.
Files:
lib/getcwd.h
lib/getcwd.c
-m4/d-ino.m4
m4/getcwd-path-max.m4
m4/getcwd.m4
Index: modules/getsubopt
===================================================================
RCS file: /cvsroot/gnulib/gnulib/modules/getsubopt,v
retrieving revision 1.2
diff -p -u -b -r1.2 getsubopt
--- modules/getsubopt 22 Sep 2004 15:11:04 -0000 1.2
+++ modules/getsubopt 19 Apr 2006 23:50:06 -0000
@@ -8,6 +8,7 @@ m4/getsubopt.m4
Depends-on:
strchrnul
+extensions
configure.ac:
gl_FUNC_GETSUBOPT