[PATCH v2 09/25] y2038: Add __USE_TIME_BITS64 support for struct timeval
Adhemerval Zanella
adhemerval.zanella@linaro.org
Tue May 18 20:55:57 GMT 2021
The __USE_TIME_BITS64 is not defined internally yet.
---
time/bits/types/struct_timeval.h | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/time/bits/types/struct_timeval.h b/time/bits/types/struct_timeval.h
index 70394ce886..3466137c35 100644
--- a/time/bits/types/struct_timeval.h
+++ b/time/bits/types/struct_timeval.h
@@ -7,7 +7,12 @@
microsecond but also has a range of years. */
struct timeval
{
+#ifdef __USE_TIME_BITS64
+ __time64_t tv_sec; /* Seconds. */
+ __suseconds64_t tv_usec; /* Microseconds. */
+#else
__time_t tv_sec; /* Seconds. */
__suseconds_t tv_usec; /* Microseconds. */
+#endif
};
#endif
--
2.30.2
More information about the Libc-alpha
mailing list