From 3950ffe2a485479f6561c27364d3d7df5a21d124 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Sun, 24 Jun 2012 22:28:35 +0000 Subject: Imported Upstream version 93u+ --- src/cmd/ksh93/features/time | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/cmd/ksh93/features/time (limited to 'src/cmd/ksh93/features/time') diff --git a/src/cmd/ksh93/features/time b/src/cmd/ksh93/features/time new file mode 100644 index 0000000..f8d2129 --- /dev/null +++ b/src/cmd/ksh93/features/time @@ -0,0 +1,35 @@ +hdr utime +lib gettimeofday,setitimer +mem timeval.tv_usec sys/time.h +tst lib_2_timeofday note{ 2 arg gettimeofday() }end link{ + #include + #include + int main() + { + struct timeval tv; + struct timezone tz; + return gettimeofday(&tv, &tz); + } +}end +tst lib_1_timeofday note{ 1 arg gettimeofday() }end link{ + #include + #include + int main() + { + struct timeval tv; + return gettimeofday(&tv); + } +}end +cat{ + #undef _def_time + #include + #define _def_time 1 + #undef timeofday + #if _lib_2_timeofday + #define timeofday(p) gettimeofday(p,(struct timezone*)0) + #else + #if _lib_1_timeofday + #define timeofday(p) gettimeofday(p) + #endif + #endif +}end -- cgit v1.2.3