diff options
-rw-r--r-- | include/sys/time.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/include/sys/time.h b/include/sys/time.h index ed3aae934..341b531ef 100644 --- a/include/sys/time.h +++ b/include/sys/time.h @@ -34,8 +34,13 @@ #include <sys/types.h> #include <sys/timer.h> -#define TIME32_MAX INT32_MAX -#define TIME32_MIN INT32_MIN +#if defined(CONFIG_64BIT) +#define TIME_MAX INT64_MAX +#define TIME_MIN INT64_MIN +#else +#define TIME_MAX INT32_MAX +#define TIME_MIN INT32_MIN +#endif #define SEC 1 #define MILLISEC 1000 @@ -83,6 +88,6 @@ gethrestime_sec(void) } #define TIMESPEC_OVERFLOW(ts) \ - ((ts)->tv_sec < TIME32_MIN || (ts)->tv_sec > TIME32_MAX) + ((ts)->tv_sec < TIME_MIN || (ts)->tv_sec > TIME_MAX) #endif /* _SPL_TIME_H */ |