timevar.c (getrusage): Don't ever declare if not HAVE_GETRUSAGE.
* timevar.c (getrusage): Don't ever declare if not HAVE_GETRUSAGE. (times): Don't ever declare if not HAVE_TIMES. (clock): Don't ever declare if not HAVE_CLOCK. From-SVN: r62175
This commit is contained in:
parent
f22d830827
commit
8f9a402caa
2 changed files with 15 additions and 11 deletions
|
@ -1,3 +1,9 @@
|
|||
2003-01-31 Danny Smith <dannysmith@users.sourceforge.net>
|
||||
|
||||
* timevar.c (getrusage): Don't ever declare if not HAVE_GETRUSAGE.
|
||||
(times): Don't ever declare if not HAVE_TIMES.
|
||||
(clock): Don't ever declare if not HAVE_CLOCK.
|
||||
|
||||
2003-01-30 Richard Henderson <rth@redhat.com>
|
||||
|
||||
* flow.c (update_life_info): Zap life info after cleanup_cfg.
|
||||
|
|
|
@ -33,7 +33,6 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
|
|||
#include "rtl.h"
|
||||
#include "toplev.h"
|
||||
|
||||
|
||||
#ifndef HAVE_CLOCK_T
|
||||
typedef int clock_t;
|
||||
#endif
|
||||
|
@ -48,16 +47,6 @@ struct tms
|
|||
};
|
||||
#endif
|
||||
|
||||
#if defined HAVE_DECL_GETRUSAGE && !HAVE_DECL_GETRUSAGE
|
||||
extern int getrusage PARAMS ((int, struct rusage *));
|
||||
#endif
|
||||
#if defined HAVE_DECL_TIMES && !HAVE_DECL_TIMES
|
||||
extern clock_t times PARAMS ((struct tms *));
|
||||
#endif
|
||||
#if defined HAVE_DECL_CLOCK && !HAVE_DECL_CLOCK
|
||||
extern clock_t clock PARAMS ((void));
|
||||
#endif
|
||||
|
||||
#ifndef RUSAGE_SELF
|
||||
# define RUSAGE_SELF 0
|
||||
#endif
|
||||
|
@ -81,17 +70,26 @@ extern clock_t clock PARAMS ((void));
|
|||
/* Prefer times to getrusage to clock (each gives successively less
|
||||
information). */
|
||||
#ifdef HAVE_TIMES
|
||||
# if defined HAVE_DECL_TIMES && !HAVE_DECL_TIMES
|
||||
extern clock_t times PARAMS ((struct tms *));
|
||||
# endif
|
||||
# define USE_TIMES
|
||||
# define HAVE_USER_TIME
|
||||
# define HAVE_SYS_TIME
|
||||
# define HAVE_WALL_TIME
|
||||
#else
|
||||
#ifdef HAVE_GETRUSAGE
|
||||
# if defined HAVE_DECL_GETRUSAGE && !HAVE_DECL_GETRUSAGE
|
||||
extern int getrusage PARAMS ((int, struct rusage *));
|
||||
# endif
|
||||
# define USE_GETRUSAGE
|
||||
# define HAVE_USER_TIME
|
||||
# define HAVE_SYS_TIME
|
||||
#else
|
||||
#ifdef HAVE_CLOCK
|
||||
# if defined HAVE_DECL_CLOCK && !HAVE_DECL_CLOCK
|
||||
extern clock_t clock PARAMS ((void));
|
||||
# endif
|
||||
# define USE_CLOCK
|
||||
# define HAVE_USER_TIME
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue