From 236adb1bd0a275f3e9fb0303abd68f78dc18dbce Mon Sep 17 00:00:00 2001 From: Rich Prohaska Date: Tue, 16 Apr 2013 23:57:30 -0400 Subject: [PATCH] port perfnotes to windows. addresses #1246 git-svn-id: file:///svn/toku/tokudb.1032b@8054 c7de825b-a66e-492c-adef-691d508d4ae1 --- windows/tests/test-gettimeofday.c | 14 ++++++++++++++ windows/toku_time.h | 6 ++++++ 2 files changed, 20 insertions(+) create mode 100644 windows/tests/test-gettimeofday.c diff --git a/windows/tests/test-gettimeofday.c b/windows/tests/test-gettimeofday.c new file mode 100644 index 00000000000..a2b849c67e1 --- /dev/null +++ b/windows/tests/test-gettimeofday.c @@ -0,0 +1,14 @@ +#include +#include +#include + +int main(void) { + int r; + struct timeval tv; + struct timezone tz; + + r = gettimeofday(&tv, 0); + assert(r == 0); + + return 0; +} diff --git a/windows/toku_time.h b/windows/toku_time.h index c3639cb394b..192c9d92b92 100644 --- a/windows/toku_time.h +++ b/windows/toku_time.h @@ -1,12 +1,18 @@ #ifndef TOKU_TIME_H #define TOKU_TIME_H +#include #include #ifdef __cplusplus extern "C" { #endif +struct timezone { + int tz_minuteswest; + int tz_dsttime; +}; + int gettimeofday(struct timeval *tv, struct timezone *tz); #ifdef __cplusplus