X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/1509d42fcb8fb8a78d46f0c26b863cafd347bee5..9d6af153184eea964fef7f87d76a60fe29f715b5:/m4/timevar.m4 diff --git a/m4/timevar.m4 b/m4/timevar.m4 index fe078990..2db0dfd8 100644 --- a/m4/timevar.m4 +++ b/m4/timevar.m4 @@ -1,11 +1,11 @@ -# -*-Autoconf-*- -# Checks required to run `stage', a nonportable memory/time tracker. +# -*- Autoconf -*- +# Checks required to run `timevar', a time tracker. # -# Copyright (C) 2002 Free Software Foundation, Inc. +# Copyright (C) 2002-2003, 2009-2011 Free Software Foundation, Inc. # -# This program is free software; you can redistribute it and/or modify +# 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 -# the Free Software Foundation; either version 2 of the License, or +# the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, @@ -14,34 +14,46 @@ # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA -# 02111-1307 USA +# along with this program. If not, see . -# serial 1 +# serial 2 AC_DEFUN([BISON_PREREQ_TIMEVAR], -[AC_CHECK_HEADERS([sys/resource.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], [], [], [$ac_includes_default -#if HAVE_SYS_RESOURCE_H -# include +#if HAVE_SYS_TIME_H +# include #endif #if HAVE_SYS_TIMES_H # include #endif +#if HAVE_SYS_RESOURCE_H +# include +#endif ]) AC_CHECK_TYPES([clock_t, struct tms], [], [], [$ac_includes_default -#if HAVE_SYS_RESOURCE_H -# include +#if HAVE_SYS_TIME_H +# include #endif #if HAVE_SYS_TIMES_H # include #endif +#if HAVE_SYS_RESOURCE_H +# include +#endif ]) ])