changeset 11571:0d26e7ef3771

mmap-anon: avoid out-of-order autoconf expansion * m4/mmap-anon.m4 (gl_FUNC_MMAP_ANON): Use correct SYSTEM_EXTENSIONS macro to silence warnings from autoconf 2.63b. * modules/memchr-tests (Depends-on): Add extensions. * modules/memchr2-tests (Depends-on): Add extensions. * modules/memcmp-tests (Depends-on): Add extensions. * modules/memmem-tests (Depends-on): Add extensions. * modules/memrchr-tests (Depends-on): Add extensions. Signed-off-by: Eric Blake <ebb9@byu.net>
author Eric Blake <ebb9@byu.net>
date Wed, 13 May 2009 20:38:30 -0600
parents 1e84e9b3384a
children 2f667e46a876
files ChangeLog m4/mmap-anon.m4 modules/memchr-tests modules/memchr2-tests modules/memcmp-tests modules/memmem-tests modules/memrchr-tests
diffstat 7 files changed, 18 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2009-05-13  Eric Blake  <ebb9@byu.net>
+
+	mmap-anon: avoid out-of-order autoconf expansion
+	* m4/mmap-anon.m4 (gl_FUNC_MMAP_ANON): Use correct
+	SYSTEM_EXTENSIONS macro to silence warnings from autoconf 2.63b.
+	* modules/memchr-tests (Depends-on): Add extensions.
+	* modules/memchr2-tests (Depends-on): Add extensions.
+	* modules/memcmp-tests (Depends-on): Add extensions.
+	* modules/memmem-tests (Depends-on): Add extensions.
+	* modules/memrchr-tests (Depends-on): Add extensions.
+
 2009-05-13  Bruno Haible  <bruno@clisp.org>
 
 	Make some tests ISO C 99 compliant.
--- a/m4/mmap-anon.m4
+++ b/m4/mmap-anon.m4
@@ -1,4 +1,4 @@
-# mmap-anon.m4 serial 7
+# mmap-anon.m4 serial 8
 dnl Copyright (C) 2005, 2007, 2009 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
@@ -20,7 +20,7 @@
   AC_REQUIRE([AC_PROG_EGREP])
 
   dnl Persuade glibc <sys/mman.h> to define MAP_ANONYMOUS.
-  AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])
+  AC_REQUIRE([gl_USE_SYSTEM_EXTENSIONS])
 
   # Check for mmap(). Don't use AC_FUNC_MMAP, because it checks too much: it
   # fails on HP-UX 11, because MAP_FIXED mappings do not work. But this is
--- a/modules/memchr-tests
+++ b/modules/memchr-tests
@@ -4,6 +4,7 @@
 m4/mmap-anon.m4
 
 Depends-on:
+extensions
 getpagesize
 
 configure.ac:
--- a/modules/memchr2-tests
+++ b/modules/memchr2-tests
@@ -4,6 +4,7 @@
 m4/mmap-anon.m4
 
 Depends-on:
+extensions
 getpagesize
 
 configure.ac:
--- a/modules/memcmp-tests
+++ b/modules/memcmp-tests
@@ -4,6 +4,7 @@
 m4/mmap-anon.m4
 
 Depends-on:
+extensions
 getpagesize
 
 configure.ac:
--- a/modules/memmem-tests
+++ b/modules/memmem-tests
@@ -4,6 +4,7 @@
 m4/mmap-anon.m4
 
 Depends-on:
+extensions
 getpagesize
 
 configure.ac:
--- a/modules/memrchr-tests
+++ b/modules/memrchr-tests
@@ -4,6 +4,7 @@
 m4/mmap-anon.m4
 
 Depends-on:
+extensions
 getpagesize
 
 configure.ac: