summaryrefslogtreecommitdiffstats
path: root/newlib/libc/include/sys/time.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2012-07-06 10:41:21 +0000
committerCorinna Vinschen <corinna@vinschen.de>2012-07-06 10:41:21 +0000
commit0246baaea2ac689996fadde8f7f337a90be2c1b5 (patch)
treee032bcbb9dbfcedc6e50df9cae998f8dfa68dbb9 /newlib/libc/include/sys/time.h
parent0390476c474927f99829fe1813938a47815ed49e (diff)
downloadcygnal-0246baaea2ac689996fadde8f7f337a90be2c1b5.tar.gz
cygnal-0246baaea2ac689996fadde8f7f337a90be2c1b5.tar.bz2
cygnal-0246baaea2ac689996fadde8f7f337a90be2c1b5.zip
Allow building of Cygwin using Mingw64 SDK headers:
* libc/include/sys/time.h: Drop _WINSOCK_H guard. Just use _TIMEVAL_DEFINED instead. * libc/include/sys/types.h: Check for _WINSOCKAPI_ along with _WINSOCK_H. * libc/include/sys/unistd.h: Ditto.
Diffstat (limited to 'newlib/libc/include/sys/time.h')
-rw-r--r--newlib/libc/include/sys/time.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/newlib/libc/include/sys/time.h b/newlib/libc/include/sys/time.h
index d48839f6e..3c9bf771b 100644
--- a/newlib/libc/include/sys/time.h
+++ b/newlib/libc/include/sys/time.h
@@ -12,7 +12,7 @@
extern "C" {
#endif
-#ifndef _WINSOCK_H
+#ifndef _TIMEVAL_DEFINED
#define _TIMEVAL_DEFINED
struct timeval {
time_t tv_sec;
@@ -28,7 +28,7 @@ struct timezone {
#include <cygwin/sys_time.h>
#endif /* __CYGWIN__ */
-#endif /* _WINSOCK_H */
+#endif /* !_TIMEVAL_DEFINED */
#define ITIMER_REAL 0
#define ITIMER_VIRTUAL 1