changeset 36824:177d39905496

faccessat: speed up 'configure' on mainstream hosts * m4/faccessat.m4 (gl_PREREQ_FACCESSAT): Use AT_CHECK_FUNCS for 'access', not AC_CHECK_FUNCS_ONCE, since it's only on unusual platforms that we need to check for 'access', and it's better not to slow 'configure' down on all platforms.
author Paul Eggert <eggert@cs.ucla.edu>
date Sun, 14 Oct 2012 22:24:48 -0700
parents e96f001245ec
children f3bc58f169b7
files ChangeLog m4/faccessat.m4
diffstat 2 files changed, 9 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Sun Oct 14 22:22:19 2012 -0700
+++ b/ChangeLog	Sun Oct 14 22:24:48 2012 -0700
@@ -1,5 +1,12 @@
 2012-10-14  Paul Eggert  <eggert@cs.ucla.edu>
 
+	faccessat: speed up 'configure' on mainstream hosts
+	* m4/faccessat.m4 (gl_PREREQ_FACCESSAT):
+	Use AT_CHECK_FUNCS for 'access', not AC_CHECK_FUNCS_ONCE,
+	since it's only on unusual platforms that we need to check for
+	'access', and it's better not to slow 'configure' down on all
+	platforms.
+
 	faccessat: port to Solaris 10
 	* lib/faccessat.c: Include <fcntl.h>, for AT_EACCESS.
 	Needed on Solaris 10, which doesn't have AT_EACCESS,
--- a/m4/faccessat.m4	Sun Oct 14 22:22:19 2012 -0700
+++ b/m4/faccessat.m4	Sun Oct 14 22:24:48 2012 -0700
@@ -1,4 +1,4 @@
-# serial 5
+# serial 6
 # See if we need to provide faccessat replacement.
 
 dnl Copyright (C) 2009-2012 Free Software Foundation, Inc.
@@ -24,5 +24,5 @@
 # Prerequisites of lib/faccessat.m4.
 AC_DEFUN([gl_PREREQ_FACCESSAT],
 [
-  AC_CHECK_FUNCS_ONCE([access])
+  AC_CHECK_FUNCS([access])
 ])