From a93df6bad3da5cd0ef031582c5d53c169261b292 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 13 Mar 2003 00:25:33 +0000 Subject: [PATCH] (BISON_PREREQ_TIMEVAR): When checking whether can be included, include sys/time.h and sys/times.h first, if available. This works around the SunOS 4.1.4 porting bug reported by Bruce Becker in . --- m4/timevar.m4 | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/m4/timevar.m4 b/m4/timevar.m4 index 4d04487a..e755173f 100644 --- a/m4/timevar.m4 +++ b/m4/timevar.m4 @@ -1,7 +1,7 @@ # -*- Autoconf -*- # Checks required to run `timevar', a time tracker. # -# Copyright (C) 2002 Free Software Foundation, Inc. +# Copyright (C) 2002, 2003 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -18,11 +18,19 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA # 02111-1307 USA -# serial 1 +# serial 2 AC_DEFUN([BISON_PREREQ_TIMEVAR], -[AC_CHECK_HEADERS([sys/resource.h sys/time.h sys/times.h]) - +[AC_CHECK_HEADERS([sys/time.h sys/times.h]) + AC_CHECK_HEADERS([sys/resource.h],,, + [$ac_includes_default +#if HAVE_SYS_TIME_H +# include +#endif +#ifdef HAVE_SYS_TIMES_H +# include +#endif +]) AC_CHECK_FUNCS([times]) AC_CHECK_DECLS([getrusage, times, clock, sysconf], [], [], -- 2.45.2