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