xref: /plan9-contrib/sys/src/ape/cmd/pdksh/ksh_time.h (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
1*7dd7cddfSDavid du Colombier #ifndef KSH_TIME_H
2*7dd7cddfSDavid du Colombier # define KSH_TIME_H
3*7dd7cddfSDavid du Colombier 
4*7dd7cddfSDavid du Colombier /* Wrapper around the ugly time.h,sys/time.h includes/ifdefs */
5*7dd7cddfSDavid du Colombier /* $Id$ */
6*7dd7cddfSDavid du Colombier 
7*7dd7cddfSDavid du Colombier #ifdef TIME_WITH_SYS_TIME
8*7dd7cddfSDavid du Colombier # include <sys/time.h>
9*7dd7cddfSDavid du Colombier # include <time.h>
10*7dd7cddfSDavid du Colombier #else /* TIME_WITH_SYS_TIME */
11*7dd7cddfSDavid du Colombier # ifdef HAVE_SYS_TIME_H
12*7dd7cddfSDavid du Colombier #  include <sys/time.h>
13*7dd7cddfSDavid du Colombier # else
14*7dd7cddfSDavid du Colombier #  include <time.h>
15*7dd7cddfSDavid du Colombier # endif
16*7dd7cddfSDavid du Colombier #endif /* TIME_WITH_SYS_TIME */
17*7dd7cddfSDavid du Colombier 
18*7dd7cddfSDavid du Colombier #ifndef TIME_DECLARED
19*7dd7cddfSDavid du Colombier extern time_t time ARGS((time_t *));
20*7dd7cddfSDavid du Colombier #endif
21*7dd7cddfSDavid du Colombier 
22*7dd7cddfSDavid du Colombier #ifndef CLK_TCK
23*7dd7cddfSDavid du Colombier # define CLK_TCK 60			/* 60HZ */
24*7dd7cddfSDavid du Colombier #endif
25*7dd7cddfSDavid du Colombier #endif /* KSH_TIME_H */
26