This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch aaribaud/y2038-2.26-rfc-2 in repository glibc.
discards 32547625ef Y2038: add _TIME_BITS support discards 957839da80 Y2038: add RPC functions discards fab4e3b361 Y2038: add function select discards 7901ca5392 Y2038: add function pselect discards 617e42d434 Y2038: add function __adjtimex_t64 (and __ntp_adjtime_t64) discards 1a0aeae1a8 Y2038: add function __ntp_gettimex_t64 discards 020fee08d6 Y2038: add function __ntp_gettime_t64 discards bbe7e2b387 Y2038: add struct __ntp_timeval_t64 discards d79aae6566 Y2038: add function __getrusage_t64 discards 6ee85296ac Y2038: add functions using futexes discards 91400f4f4d Y2038: add function __setitimer_t64 discards 71944d0f54 Y2038: add function __getitimer_t64 discards d4510e8668 Y2038: add struct __itimerval_t64 discards f0b1d8ea19 Y2038: add function __utime_t64 discards 3dc41d54cb Y2038: add function __adjtime_t64 discards 8ba43c0b20 Y2038: add function __nanosleep64_t64 discards 22bb8d31c2 Y2038: add function __sched_rr_get_interval_t64 discards cde3b2e417 Y2038: add function __msgctl_t64 discards 00bd3868ea Y2038: add function __mq_timedsend_t64 discards 453ceca3a9 Y2038: add function __mq_timedreceived_t64 discards d98a1dc82d Y2038: add function __settimeofday_t64 discards 1bf9b397d1 Y2038: add function __gettimeofday_t64 discards 16f13de035 Y2038: add function __utimes_t64 discards 9d18bf1706 Y2038: add function __stime_t64 discards c5f681ee5d Y2038: add function __time_t64 discards 0f7cd6e899 Y2038: add function __fstatat64_t64 (and __fxstatat_t64) discards 02dc5c1d28 Y2038: add function __lstat64_t64 (and __lxstat64_t64) discards 7998a87d4a Y2038: add function __stat64_t64 (and __xstat64_t64) discards 8d83506c96 Y2038: add function __fstat64_t64 (and __fxstat64_t64) discards 9b32cdcdbe Y2038: add struct __stat64_t64 discards 4f595f16ce Y2038: add function __timerfd_settime64 discards ec976bd050 Y2038: add function __timerfd_gettime64 discards d35a0f6336 Y2038: add function __timer_settime64 discards 7138a4fbd8 Y2038: add function __timer_gettime64 discards df2398b633 Y2038: add struct __itimerspec64 discards 32b48ad019 Y2038: add function __lutimes64 discards e0dcc04aa3 Y2038: add function __futimes64 discards 666c838ec6 Y2038: add struct __timeval64 discards 0210affdd1 Y2038: add function __sigtimedwait64 discards d67912b594 Y2038: add function __utimensat64 discards 79a3e171e9 Y2038: add function __futimens64 discards 4c21ac78ea Y2038: add function __timespec_get64 discards 0bc0d1dea9 Y2038: add function __clock_nanosleep64 discards 9de839d83c Y2038: add function __clock_getres64 discards 6f085bbe99 Y2038: add function __clock_settime64 discards eacd212ad2 Y2038: add function __clock_gettime64 discards 41fc696795 Y2038: add struct __timespec64 discards 61b9402e9c Y2038: add function __timegm64 discards d3b953a5ab Y2038: add function __mktime64 (and timelocal) discards f02ab7e93f Y2038: add functions which have struct tm arguments discards ef315223aa Y2038: add function __difftime64 discards 2f9c6cafba Y2038: add type __time64_t new c16638c130 Y2038: add type __time64_t new 0db2786482 Y2038: add function __difftime64 new ee507533c0 Y2038: add functions which have struct tm arguments new f3a8731acf Y2038: add function __mktime64 (and timelocal) new 404a86c40b Y2038: add function __timegm64 new 9e6f85e2b6 Y2038: add struct __timespec64 new 8f79c7bb26 Y2038: add function __clock_gettime64 new 91a3bbc950 Y2038: add function __clock_settime64 new 8057214502 Y2038: add function __clock_getres64 new d0ace3002f Y2038: add function __clock_nanosleep64 new 0b3dd2b542 Y2038: add function __timespec_get64 new c7744aea35 Y2038: add function __futimens64 new 005495c7c9 Y2038: add function __utimensat64 new 4d0460c693 Y2038: add function __sigtimedwait64 new 6117b3143d Y2038: add struct __timeval64 new 23f29ffd43 Y2038: add function __futimes64 new 4338dccea5 Y2038: add function __lutimes64 new a2a248c4cd Y2038: add struct __itimerspec64 new 2e29940c1b Y2038: add function __timer_gettime64 new 91f28a1ed1 Y2038: add function __timer_settime64 new 9f1b50101b Y2038: add function __timerfd_gettime64 new 85b600041e Y2038: add function __timerfd_settime64 new d8854e2ebd Y2038: add struct __stat64_t64 new 832496099e Y2038: add function __fstat64_t64 (and __fxstat64_t64) new fd057cde79 Y2038: add function __stat64_t64 (and __xstat64_t64) new a71547416c Y2038: add function __lstat64_t64 (and __lxstat64_t64) new 9d67d6f1b2 Y2038: add function __fstatat64_t64 (and __fxstatat_t64) new d2beddcdd7 Y2038: add function __time_t64 new 605fe5bccf Y2038: add function __stime_t64 new d94d6476ab Y2038: add function __utimes_t64 new bed6a24a1f Y2038: add function __gettimeofday_t64 new a53140ed21 Y2038: add function __settimeofday_t64 new 391b7656f5 Y2038: add function __mq_timedreceived_t64 new 0e6259c4a6 Y2038: add function __mq_timedsend_t64 new e659c06c0c Y2038: add function __msgctl_t64 new 883ec8fe78 Y2038: add function __sched_rr_get_interval_t64 new 2ccca2f5ac Y2038: add function __nanosleep64_t64 new 85113c401e Y2038: add function __adjtime_t64 new 4983f37773 Y2038: add function __utime_t64 new a6b4f9a3fc Y2038: add struct __itimerval_t64 new 50ee387381 Y2038: add function __getitimer_t64 new ee304fde1c Y2038: add function __setitimer_t64 new 5f3f0887b6 Y2038: add functions using futexes new 99e7b27e4d Y2038: add function __getrusage_t64 new 16048c5d60 Y2038: add struct __ntp_timeval_t64 new f9799f7547 Y2038: add function __ntp_gettime_t64 new 766399ef8e Y2038: add function __ntp_gettimex_t64 new 97039d95d1 Y2038: add function __adjtimex_t64 (and __ntp_adjtime_t64) new fd4feacffc Y2038: add function pselect new af264229eb Y2038: add function select new a460a35517 Y2038: add RPC functions new e49eb23cd9 Y2038: add _TIME_BITS support
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (32547625ef) \ N -- N -- N refs/heads/aaribaud/y2038-2.26-rfc-2 (e49eb23cd9)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 52 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/time.h | 1 + nptl/pthread_mutex_timedlock.c | 1204 ++++++++++++++------------- sysdeps/posix/clock_getres.c | 13 +- sysdeps/unix/sysv/linux/clock_getres.c | 7 +- sysdeps/unix/sysv/linux/clock_gettime.c | 5 + sysdeps/unix/sysv/linux/clock_nanosleep.c | 11 +- sysdeps/unix/sysv/linux/clock_settime.c | 5 + sysdeps/unix/sysv/linux/futimens.c | 12 +- sysdeps/unix/sysv/linux/futimes.c | 8 +- sysdeps/unix/sysv/linux/lutimes.c | 8 +- sysdeps/unix/sysv/linux/timer_gettime.c | 3 + sysdeps/unix/sysv/linux/timer_settime.c | 8 +- sysdeps/unix/sysv/linux/timerfd_gettime64.c | 3 + sysdeps/unix/sysv/linux/timerfd_settime64.c | 8 +- sysdeps/unix/sysv/linux/timespec_get.c | 3 + sysdeps/unix/sysv/linux/utimensat.c | 39 +- 16 files changed, 719 insertions(+), 619 deletions(-)