summaryrefslogtreecommitdiff
path: root/include/sys/time.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2011-04-13 13:16:49 -0400
committerRich Felker <dalias@aerifal.cx>2011-04-13 13:16:49 -0400
commitcac7d837ccc35b7e80d8f1eb7338f8e9d8b1b2d8 (patch)
treeb95687d3a7052d9e73046b6c5e212962390e5461 /include/sys/time.h
parent91e836fda7d4e2a4ba38d5faec6e3876b1b5e179 (diff)
downloadmusl-cac7d837ccc35b7e80d8f1eb7338f8e9d8b1b2d8.tar.gz
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.
Diffstat (limited to 'include/sys/time.h')
-rw-r--r--include/sys/time.h9
1 files changed, 0 insertions, 9 deletions
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 <sys/select.h>
-#define __NEED_time_t
-#define __NEED_suseconds_t
-#define __NEED_struct_timeval
-
-#include <bits/alltypes.h>
-
-
-
int gettimeofday (struct timeval *, void *);
#if defined(_XOPEN_SOURCE) || defined(_GNU_SOURCE)