xref: /plan9/sys/src/ape/cmd/pdksh/ksh_times.h (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
1*7dd7cddfSDavid du Colombier #ifndef KSH_TIMES_H
2*7dd7cddfSDavid du Colombier # define KSH_TIMES_H
3*7dd7cddfSDavid du Colombier 
4*7dd7cddfSDavid du Colombier /* Needed for clock_t on some systems (ie, NeXT in non-posix mode) */
5*7dd7cddfSDavid du Colombier #include "ksh_time.h"
6*7dd7cddfSDavid du Colombier 
7*7dd7cddfSDavid du Colombier #include <sys/times.h>
8*7dd7cddfSDavid du Colombier 
9*7dd7cddfSDavid du Colombier #ifdef TIMES_BROKEN
10*7dd7cddfSDavid du Colombier extern clock_t	ksh_times ARGS((struct tms *));
11*7dd7cddfSDavid du Colombier #else /* TIMES_BROKEN */
12*7dd7cddfSDavid du Colombier # define ksh_times times
13*7dd7cddfSDavid du Colombier #endif /* TIMES_BROKEN */
14*7dd7cddfSDavid du Colombier 
15*7dd7cddfSDavid du Colombier #ifdef HAVE_TIMES
16*7dd7cddfSDavid du Colombier extern clock_t	times ARGS((struct tms *));
17*7dd7cddfSDavid du Colombier #endif /* HAVE_TIMES */
18*7dd7cddfSDavid du Colombier #endif /* KSH_TIMES_H */
19