From 19ad053d1964635d0247647dca318fa5a29ad89b Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 22 May 2011 00:34:48 +0200 Subject: [PATCH] stat: Move AC_LIBOBJ invocations to module description. * m4/stat.m4 (gl_PREREQ_STAT): New macro, extracted from gl_FUNC_STAT. (gl_FUNC_STAT): Move AC_LIBOBJ and gl_PREREQ_STAT invocations from here... * modules/stat (configure.ac): ... to here. --- ChangeLog | 8 ++++++++ m4/stat.m4 | 14 ++++++++------ modules/stat | 4 ++++ 3 files changed, 20 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index c427ab6e04..ad665e5320 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2011-05-21 Bruno Haible + + stat: Move AC_LIBOBJ invocations to module description. + * m4/stat.m4 (gl_PREREQ_STAT): New macro, extracted from gl_FUNC_STAT. + (gl_FUNC_STAT): Move AC_LIBOBJ and gl_PREREQ_STAT invocations from + here... + * modules/stat (configure.ac): ... to here. + 2011-05-21 Bruno Haible sleep: Move AC_LIBOBJ invocations to module description. diff --git a/m4/stat.m4 b/m4/stat.m4 index 27f82d5a91..c63f59fd53 100644 --- a/m4/stat.m4 +++ b/m4/stat.m4 @@ -1,4 +1,4 @@ -# serial 7 +# serial 8 # Copyright (C) 2009-2011 Free Software Foundation, Inc. # @@ -58,9 +58,11 @@ AC_DEFUN([gl_FUNC_STAT], AC_DEFINE([REPLACE_FUNC_STAT_FILE], [1], [Define to 1 if stat needs help when passed a file name with a trailing slash]);; esac - if test $REPLACE_STAT = 1; then - AC_LIBOBJ([stat]) - dnl Prerequisites of lib/stat.c. - AC_REQUIRE([AC_C_INLINE]) - fi +]) + +# Prerequisites of lib/stat.c. +AC_DEFUN([gl_PREREQ_STAT], +[ + AC_REQUIRE([AC_C_INLINE]) + : ]) diff --git a/modules/stat b/modules/stat index db179aa38f..6bc27ce3d2 100644 --- a/modules/stat +++ b/modules/stat @@ -12,6 +12,10 @@ stdbool [test $REPLACE_STAT = 1] configure.ac: gl_FUNC_STAT +if test $REPLACE_STAT = 1; then + AC_LIBOBJ([stat]) + gl_PREREQ_STAT +fi gl_SYS_STAT_MODULE_INDICATOR([stat]) Makefile.am: -- 2.30.2