aboutsummaryrefslogtreecommitdiff
path: root/time/Versions
diff options
context:
space:
mode:
authorAlbert ARIBAUD (3ADEV) <albert.aribaud@3adev.fr>2018-05-02 13:15:50 +0200
committerAlbert ARIBAUD (3ADEV) <albert.aribaud@3adev.fr>2018-06-13 10:21:00 +0200
commitf3c523768fac1dd2301b2e29122b2e3e9153f5d6 (patch)
treedb65cc856b29c231dbed10c330e319fdee9a3eef /time/Versions
parentfd054729a870276077fa7fd085a06b4a45236e79 (diff)
downloadglibc-aaribaud/y2038-submitted-v1.zip
glibc-aaribaud/y2038-submitted-v1.tar.gz
glibc-aaribaud/y2038-submitted-v1.tar.bz2
Y2038: make __mktime_internal compatible with 64-bit-timeaaribaud/y2038-submitted-v1
This implies that its callers be 64-bit-time compatible too. It is done by creating 64-bit-time versions of these and turning their original 32-bit-time versions into wrappers (at a slight execution time cost). The callers affected are: * mktime * timelocal (as an alias of mktime) * timegm
Diffstat (limited to 'time/Versions')
-rw-r--r--time/Versions1
1 files changed, 1 insertions, 0 deletions
diff --git a/time/Versions b/time/Versions
index 8b83f5b..d696400 100644
--- a/time/Versions
+++ b/time/Versions
@@ -69,5 +69,6 @@ libc {
__ctime64; __ctime64_r;
__gmtime64; __gmtime64_r;
__localtime64; __localtime64_r;
+ __mktime64; __timelocal64_r; __timegm64;
}
}