From cac7d837ccc35b7e80d8f1eb7338f8e9d8b1b2d8 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Wed, 13 Apr 2011 13:16:49 -0400 Subject: fix and cleanup suseconds_t/timeval stuff (broken on 64-bit) trash in the upper 32 bits was making the kernel sleep forever in select on 64-bit systems. --- include/sys/time.h | 9 --------- 1 file changed, 9 deletions(-) (limited to 'include/sys/time.h') diff --git a/include/sys/time.h b/include/sys/time.h index 70fd5687..b39800f2 100644 --- a/include/sys/time.h +++ b/include/sys/time.h @@ -4,17 +4,8 @@ extern "C" { #endif -/* All symbols from select.h except pselect are required anyway... */ #include -#define __NEED_time_t -#define __NEED_suseconds_t -#define __NEED_struct_timeval - -#include - - - int gettimeofday (struct timeval *, void *); #if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE) -- cgit v1.2.1