[libc] Fix Win32 compilation errors
This commit is contained in:
parent
b12615f344
commit
1b68098f08
|
@ -32,13 +32,15 @@ extern "C" {
|
||||||
* Structure returned by gettimeofday(2) system call,
|
* Structure returned by gettimeofday(2) system call,
|
||||||
* and used in other calls.
|
* and used in other calls.
|
||||||
*/
|
*/
|
||||||
|
#if !(defined(_WIN32))
|
||||||
struct timeval {
|
struct timeval {
|
||||||
long tv_sec; /* seconds */
|
long tv_sec; /* seconds */
|
||||||
long tv_usec; /* and microseconds */
|
long tv_usec; /* and microseconds */
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
#endif /* _TIMEVAL_DEFINED */
|
#endif /* _TIMEVAL_DEFINED */
|
||||||
|
|
||||||
#if !(defined(__GNUC__) && !defined(__ARMCC_VERSION)) && !defined (__ICCARM__)
|
#if !(defined(__GNUC__) && !defined(__ARMCC_VERSION)) && !defined (__ICCARM__) && !defined (_WIN32)
|
||||||
struct timespec {
|
struct timespec {
|
||||||
time_t tv_sec; /* seconds */
|
time_t tv_sec; /* seconds */
|
||||||
long tv_nsec; /* and nanoseconds */
|
long tv_nsec; /* and nanoseconds */
|
||||||
|
|
Loading…
Reference in New Issue