time: Introduce glibc's internal struct __itimerspec64
authorLukasz Majewski <lukma@denx.de>
Tue, 5 Nov 2019 11:44:26 +0000 (12:44 +0100)
committerLukasz Majewski <lukma@denx.de>
Thu, 5 Dec 2019 22:16:54 +0000 (23:16 +0100)
commit4b135425d889cb18b0fb3c3d166e115927042dda
tree62c0bb34547caef710fe029817f500565c0d3f3e
parent16554464bcd9d77b07c6ff419dc54f00e394fa50
time: Introduce glibc's internal struct __itimerspec64

This change provides the glibc's internal struct itimerspec representation,
which is explicitly supporting 64 bit time (by using struct __timespec64).

Such representation is necessary to provide correct time after Y2038
(time_t overflow) on devices with __TIMESIZE == 32.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
include/time.h