xref: /onnv-gate/usr/src/lib/libshell/common/features/time (revision 4887:feebf9260c2e)
1*4887Schinhdr	utime
2*4887Schinlib	gettimeofday,setitimer
3*4887Schinmem	timeval.tv_usec sys/time.h
4*4887Schintst	lib_2_timeofday note{ 2 arg gettimeofday() }end link{
5*4887Schin	#include <sys/types.h>
6*4887Schin	#include <sys/time.h>
7*4887Schin	int main()
8*4887Schin	{
9*4887Schin		struct timeval tv;
10*4887Schin		struct timezone tz;
11*4887Schin		return gettimeofday(&tv, &tz);
12*4887Schin	}
13*4887Schin}end
14*4887Schintst	lib_1_timeofday note{ 1 arg gettimeofday() }end link{
15*4887Schin	#include <sys/types.h>
16*4887Schin	#include <sys/time.h>
17*4887Schin	int main()
18*4887Schin	{
19*4887Schin		struct timeval tv;
20*4887Schin		return gettimeofday(&tv);
21*4887Schin	}
22*4887Schin}end
23*4887Schincat{
24*4887Schin	#undef _def_time
25*4887Schin	#include	<times.h>
26*4887Schin	#define _def_time	1
27*4887Schin	#undef timeofday
28*4887Schin	#if _lib_2_timeofday
29*4887Schin	#define timeofday(p)	gettimeofday(p,(struct timezone*)0)
30*4887Schin	#else
31*4887Schin	#if _lib_1_timeofday
32*4887Schin	#define timeofday(p)	gettimeofday(p)
33*4887Schin	#endif
34*4887Schin	#endif
35*4887Schin}end
36