# HG changeset patch # User Jim Meyering # Date 948314451 0 # Node ID 72cc32066c5d93e12569052fd41f1d3eae511f87 # Parent 27039521fde020bdc25201817e7d0ae4035b12ee (jm_FUNC_NANOSLEEP): Include , too. Use AC_HEADER_TIME. Volker Borchert reported that OpenBSD-2.3/sparc defines `struct timespec' in diff --git a/m4/nanosleep.m4 b/m4/nanosleep.m4 --- a/m4/nanosleep.m4 +++ b/m4/nanosleep.m4 @@ -13,8 +13,19 @@ AC_CACHE_CHECK([whether nanosleep works], jm_cv_func_nanosleep_works, - [AC_TRY_RUN([ -# include + [ + AC_HEADER_TIME + AC_TRY_RUN([ +# if TIME_WITH_SYS_TIME +# include +# include +# else +# if HAVE_SYS_TIME_H +# include +# else +# include +# endif +# endif int main ()