diff options
Diffstat (limited to 'newlib/libc/include/sys')
-rw-r--r-- | newlib/libc/include/sys/time.h | 4 | ||||
-rw-r--r-- | newlib/libc/include/sys/types.h | 3 |
2 files changed, 4 insertions, 3 deletions
diff --git a/newlib/libc/include/sys/time.h b/newlib/libc/include/sys/time.h index 346747aec..df3164941 100644 --- a/newlib/libc/include/sys/time.h +++ b/newlib/libc/include/sys/time.h @@ -14,8 +14,8 @@ extern "C" { #ifndef _WINSOCK_H struct timeval { - long tv_sec; - long tv_usec; + time_t tv_sec; + suseconds_t tv_usec; }; struct timezone { diff --git a/newlib/libc/include/sys/types.h b/newlib/libc/include/sys/types.h index d03de7bfa..bf08616ab 100644 --- a/newlib/libc/include/sys/types.h +++ b/newlib/libc/include/sys/types.h @@ -262,7 +262,8 @@ typedef _TIMER_T_ timer_t; #define __timer_t_defined #endif -typedef long useconds_t; +typedef unsigned long useconds_t; +typedef long suseconds_t; #include <sys/features.h> |