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