Further updates, following today's commits.
authorBruno Haible <bruno@clisp.org>
Thu, 31 Dec 2009 21:41:49 +0000 (22:41 +0100)
committerBruno Haible <bruno@clisp.org>
Thu, 31 Dec 2009 21:41:49 +0000 (22:41 +0100)
ChangeLog
m4/arpa_inet_h.m4
m4/dirent_h.m4
m4/locale_h.m4
m4/spawn_h.m4
m4/sys_ioctl_h.m4
m4/wchar.m4

index 10e9366574573a77cda4cc37a0d8796f9dffa7c6..a318caec77073282230826c5fc6495e714b4e348 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2009-12-31  Bruno Haible  <bruno@clisp.org>
+
+       * m4/wchar.m4 (gl_WCHAR_H): Remove gl_STDDEF_H invocation.
+       (gl_REPLACE_WCHAR_H): Turn into a no-op.
+       * m4/arpa_inet_h.m4 (gl_REPLACE_ARPA_INET_H): Likewise.
+       * m4/dirent_h.m4 (gl_REPLACE_DIRENT_H): Likewise.
+       * m4/locale_h.m4 (gl_REPLACE_LOCALE_H): Likewise.
+       * m4/spawn_h.m4 (gl_REPLACE_SPAWN_H): Likewise.
+       * m4/sys_ioctl_h.m4 (gl_REPLACE_SYS_IOCTL_H): Likewise.
+
 2009-12-31  Bruno Haible  <bruno@clisp.org>
 
        * m4/sys_select_h.m4 (gl_HEADER_SYS_SELECT): Invoke
index 84f3e571d95e344610e442574e7bd7c1ad3bee9a..cf63b30da3f505b5e7f699dda00d054d8dc1eb78 100644 (file)
@@ -19,15 +19,14 @@ AC_DEFUN([gl_HEADER_ARPA_INET],
     HAVE_ARPA_INET_H=0
   fi
   AC_SUBST([HAVE_ARPA_INET_H])
-  dnl Execute this unconditionally, because ARPA_INET_H may be set by other
-  dnl modules, after this code is executed.
+  dnl <arpa/inet.h> is always overridden, because of GNULIB_POSIXCHECK.
   gl_CHECK_NEXT_HEADERS([arpa/inet.h])
 ])
 
 dnl Unconditionally enables the replacement of <arpa/inet.h>.
 AC_DEFUN([gl_REPLACE_ARPA_INET_H],
 [
-  AC_REQUIRE([gl_ARPA_INET_H_DEFAULTS])
+  dnl This is a no-op, because <arpa/inet.h> is always overridden.
   :
 ])
 
index 54dea8e47f789db235242787c35f85e0aa6829fa..467e5cdbbeadbf4446610906765ecc08f5f64c3c 100644 (file)
@@ -12,15 +12,14 @@ AC_DEFUN([gl_DIRENT_H],
   dnl once only, before all statements that occur in other macros.
   AC_REQUIRE([gl_DIRENT_H_DEFAULTS])
 
-  dnl Execute this unconditionally, because DIRENT_H may be set by other
-  dnl modules, after this code is executed.
+  dnl <dirent.h> is always overridden, because of GNULIB_POSIXCHECK.
   gl_CHECK_NEXT_HEADERS([dirent.h])
 ])
 
 dnl Unconditionally enables the replacement of <dirent.h>.
 AC_DEFUN([gl_REPLACE_DIRENT_H],
 [
-  AC_REQUIRE([gl_DIRENT_H_DEFAULTS])
+  dnl This is a no-op, because <dirent.h> is always overridden.
   :
 ])
 
index 9228118b525a4579f232bdc935708d26fec7532d..32ceeafdb36b833b2302c767a3cb8c5ad2878e64 100644 (file)
@@ -48,8 +48,7 @@ locale_t x;], [],
   fi
   AC_SUBST([HAVE_XLOCALE_H])
 
-  dnl Execute this unconditionally, because LOCALE_H may be set by other
-  dnl modules, after this code is executed.
+  dnl <locale.h> is always overridden, because of GNULIB_POSIXCHECK.
   gl_CHECK_NEXT_HEADERS([locale.h])
 
   if test -n "$STDDEF_H" \
@@ -62,7 +61,7 @@ locale_t x;], [],
 dnl Unconditionally enables the replacement of <locale.h>.
 AC_DEFUN([gl_REPLACE_LOCALE_H],
 [
-  AC_REQUIRE([gl_LOCALE_H_DEFAULTS])
+  dnl This is a no-op, because <locale.h> is always overridden.
   :
 ])
 
index 5b4b214d290e60a47d192535d51e20505c7cd14f..91ae99d88cf802c60d82e23d84f6a7524f05644e 100644 (file)
@@ -12,8 +12,7 @@ AC_DEFUN([gl_SPAWN_H],
   dnl once only, before all statements that occur in other macros.
   AC_REQUIRE([gl_SPAWN_H_DEFAULTS])
 
-  dnl Execute this unconditionally, because SPAWN_H may be set by other
-  dnl modules, after this code is executed.
+  dnl <spawn.h> is always overridden, because of GNULIB_POSIXCHECK.
   gl_CHECK_NEXT_HEADERS([spawn.h])
 
   AC_CHECK_HEADERS_ONCE([spawn.h])
@@ -40,7 +39,7 @@ AC_DEFUN([gl_SPAWN_H],
 dnl Unconditionally enables the replacement of <spawn.h>.
 AC_DEFUN([gl_REPLACE_SPAWN_H],
 [
-  AC_REQUIRE([gl_SPAWN_H_DEFAULTS])
+  dnl This is a no-op, because <spawn.h> is always overridden.
   :
 ])
 
index 1de3b44290c44f71040799dedeaf947cca6ed34a..abb984f0950913d8232c326edf011ce961050e09 100644 (file)
@@ -31,15 +31,14 @@ AC_DEFUN([gl_SYS_IOCTL_H],
     HAVE_SYS_IOCTL_H=0
   fi
   AC_SUBST([HAVE_SYS_IOCTL_H])
-  dnl Execute this unconditionally, because SYS_IOCTL_H may be set by other
-  dnl modules, after this code is executed.
+  dnl <sys/ioctl.h> is always overridden, because of GNULIB_POSIXCHECK.
   gl_CHECK_NEXT_HEADERS([sys/ioctl.h])
 ])
 
 dnl Unconditionally enables the replacement of <sys/ioctl.h>.
 AC_DEFUN([gl_REPLACE_SYS_IOCTL_H],
 [
-  AC_REQUIRE([gl_SYS_IOCTL_H_DEFAULTS])
+  dnl This is a no-op, because <sys/ioctl.h> is always overridden.
   :
 ])
 
index daf532ae7aa8ec310fb7d095e25a1af9be686368..ad3bebd769625fe61997e550a684b0e02040fda8 100644 (file)
@@ -28,9 +28,6 @@ wchar_t w;]],
   fi
   AC_SUBST([HAVE_WINT_T])
 
-  dnl If <stddef.h> is replaced, then <wchar.h> must also be replaced.
-  AC_REQUIRE([gl_STDDEF_H])
-
   dnl Prepare for creating substitute <wchar.h>.
   dnl Do it always: WCHAR_H may be empty here but can be set later.
   dnl Check for <wchar.h> (missing in Linux uClibc when built without wide
@@ -42,8 +39,7 @@ wchar_t w;]],
     HAVE_WCHAR_H=0
   fi
   AC_SUBST([HAVE_WCHAR_H])
-  dnl Execute this unconditionally, because WCHAR_H may be set by other
-  dnl modules, after this code is executed.
+  dnl <wchar.h> is always overridden, because of GNULIB_POSIXCHECK.
   gl_CHECK_NEXT_HEADERS([wchar.h])
 ])
 
@@ -98,7 +94,7 @@ Configuration aborted.])
 dnl Unconditionally enables the replacement of <wchar.h>.
 AC_DEFUN([gl_REPLACE_WCHAR_H],
 [
-  AC_REQUIRE([gl_WCHAR_H_DEFAULTS])
+  dnl This is a no-op, because <wchar.h> is always overridden.
   :
 ])