34a0d1a1b9f0499d96fdd6b9af606b42542a9384
[gnulib.git] / m4 / utime.m4
1 #serial 3
2
3 dnl From Jim Meyering
4 dnl Replace the utime function on systems that need it.
5
6 dnl FIXME
7
8 AC_DEFUN([jm_FUNC_UTIME],
9 [
10   AC_CHECK_HEADERS(utime.h)
11   AC_REQUIRE([jm_CHECK_TYPE_STRUCT_UTIMBUF])
12   AC_REQUIRE([AC_FUNC_UTIME_NULL])
13
14   if test $ac_cv_func_utime_null = no; then
15     jm_FUNC_UTIMES_NULL
16     AC_REPLACE_FUNCS(utime)
17   fi
18 ])