- Timestamp:
- Mar 27, 2020 5:57:57 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 136712
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/iprt/time.h
r83471 r83473 358 358 359 359 /* PORTME: Add struct timeval guard macro here. */ 360 #if defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \361 || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))362 360 /* 363 361 * Starting with Linux kernel version 5.6-rc3, the struct timeval is no longer … … 365 363 * Only 64-bit time-interfaces are allowed into the kernel. 366 364 */ 367 # if defined(RT_OS_LINUX) && (!defined(__KERNEL__) || !defined(_LINUX_TIME64_H)) 365 #if defined(RT_OS_LINUX) && (defined(__KERNEL__) || defined(_LINUX_TIME64_H)) 366 #define RTTIME_NO_TIMEVAL 367 #endif 368 #if !defined(RTTIME_NO_TIMEVAL) \ 369 && (defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) \ 370 || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \ 371 || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))) 368 372 /** 369 373 * Gets the time as POSIX timeval. … … 399 403 return RTTimeSpecAddMicro(RTTimeSpecSetSeconds(pTime, pTimeval->tv_sec), pTimeval->tv_usec); 400 404 } 401 # endif /* RT_OS_LINUX ... */402 405 #endif /* various ways of detecting struct timeval */ 403 406
Note:
See TracChangeset
for help on using the changeset viewer.