clock.c (HZ): Define in terms of (ISO C) CLOCKS_PER_SEC on platforms that don't have HZ.

* clock.c (HZ): Define in terms of (ISO C) CLOCKS_PER_SEC on
        platforms that don't have HZ.
        * getruntime.c (HZ): Likewise.

From-SVN: r24993
This commit is contained in:
Mumit Khan 1999-02-02 23:05:16 +00:00 committed by Jeff Law
parent c79d148397
commit b207e09ce5
3 changed files with 16 additions and 2 deletions

View File

@ -1,3 +1,9 @@
Wed Feb 3 00:01:15 1999 Mumit Khan <khan@xraylith.wisc.edu>
* clock.c (HZ): Define in terms of (ISO C) CLOCKS_PER_SEC on
platforms that don't have HZ.
* getruntime.c (HZ): Likewise.
Sat Jan 30 13:28:04 1999 Richard Henderson <rth@cygnus.com> Sat Jan 30 13:28:04 1999 Richard Henderson <rth@cygnus.com>
* Makefile.in (xstrdup.o): Depend on config.h. * Makefile.in (xstrdup.o): Depend on config.h.

View File

@ -1,5 +1,5 @@
/* ANSI-compatible clock function. /* ANSI-compatible clock function.
Copyright (C) 1994, 1995 Free Software Foundation, Inc. Copyright (C) 1994, 1995, 1999 Free Software Foundation, Inc.
This file is part of the libiberty library. This library is free This file is part of the libiberty library. This library is free
software; you can redistribute it and/or modify it under the software; you can redistribute it and/or modify it under the
@ -36,6 +36,10 @@ the executable file might be covered by the GNU General Public License. */
#include <sys/times.h> #include <sys/times.h>
#endif #endif
#if defined (HAVE_TIMES) && ! defined (HZ) && defined (CLOCKS_PER_SEC)
#define HZ CLOCKS_PER_SEC
#endif
/* FIXME: should be able to declare as clock_t. */ /* FIXME: should be able to declare as clock_t. */
long long

View File

@ -1,5 +1,5 @@
/* Return time used so far, in microseconds. /* Return time used so far, in microseconds.
Copyright (C) 1994 Free Software Foundation, Inc. Copyright (C) 1994, 1999 Free Software Foundation, Inc.
This file is part of the libiberty library. This file is part of the libiberty library.
Libiberty is free software; you can redistribute it and/or Libiberty is free software; you can redistribute it and/or
@ -47,6 +47,10 @@ Boston, MA 02111-1307, USA. */
#define CLOCKS_PER_SEC 1 #define CLOCKS_PER_SEC 1
#endif #endif
#if defined (HAVE_TIMES) && ! defined (HZ)
#define HZ CLOCKS_PER_SEC
#endif
long long
get_run_time () get_run_time ()
{ {