From f395c21b24576a9b50392f4556f9caf0335df218 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sun, 14 Oct 2012 22:24:48 -0700 Subject: [PATCH] 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. --- ChangeLog | 7 +++++++ m4/faccessat.m4 | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index e301fb0a25..e340e84a50 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2012-10-14 Paul Eggert + 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 , for AT_EACCESS. Needed on Solaris 10, which doesn't have AT_EACCESS, diff --git a/m4/faccessat.m4 b/m4/faccessat.m4 index 274eededeb..82f3b1f8dd 100644 --- a/m4/faccessat.m4 +++ b/m4/faccessat.m4 @@ -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 @@ AC_DEFUN([gl_FUNC_FACCESSAT], # Prerequisites of lib/faccessat.m4. AC_DEFUN([gl_PREREQ_FACCESSAT], [ - AC_CHECK_FUNCS_ONCE([access]) + AC_CHECK_FUNCS([access]) ]) -- 2.39.5