This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch aaribaud/y2038-2.25 in repository glibc.
discards f2902c5e35 Add __fstatat64_t64, __fxstatat_t64 discards 839c0c35f2 Add __lstat64_t64, __lxstat64_t64 discards 08eb3ae119 Add __stat64_t64, __fstat64_t64, __xstat64_t64, __fxstat64_t64 discards f6e8e3b28b Introduce __xstat64_conv_t64 discards 083d4a795b Add struct __stat64_t64 discards 57e499bf26 Add __timerfd_gettime64, __timerfd_settime64 discards 72532df1ad Add __timer_gettime64, __timer_settime64 discards 5dfcb0c699 Add __lutimes64 discards 0995b1723e Add __futimes64 discards 37d4b59dff Add __sigtimedwait64 discards 5dfc46096b Add __utimensat64 discards 655f001986 Add __futimens64 discards 17fe24940d Add __timespec_get64 discards fb7be0c549 Add __clock_nanosleep64 discards 11d2a1a4ec Add __timegm64 discards a3221ada92 Add __mktime64 and __timelocal64 discards 1d18ada2f6 Add 64-bit 'broken-up time' APIs (see detail in commit msg) discards 821f9fe279 Add __difftime64 discards e38285ad22 Add __clock_gettime64, __clock_settime64, and __clock_getres64 discards 1488957444 Make 'time_t' either 32 or 64 bits wide depending on __USE_T [...] new 46e006383b Y2038: make time_t Y2038-proof new 692e945b37 Y2038: implement Y2038-proof difftime new 33339d2859 Y2038: implement Y2038-proof 'struct tm' related APIs new 2dbd80866f Y2038: implement Y2038-proof mktime (and timelocal) new 386a72c3a3 Y2038: implement Y2038-proof timegm new 9c54cb1744 Y2038: implement Y2038-proof struct timespec new 99b7ec1e4f Y2038: implement Y2038-proof clock_gettime, clock_settime, a [...] new f3d186f4dc Y2038: implement Y2038-proof clock_nanosleep new b8a5089afd Y2038: implement Y2038-proof timespec_get new 0f7cc01003 Y2038: implement Y2038-proof futimens new d2c88c3042 Y2038: implement Y2038-proof utimensat new 06065aae78 Y2038: implement Y2038-proof sigtimedwait new e32b067587 Y2038: implement Y2038-proof futimes new 9f7bc727ad Y2038: implement Y2038-proof lutimes new edef574c9d Y2038: implement Y2038-proof struct itimerspec new 5281810c82 Y2038: implement Y2038-proof timer_gettime, timer_settime new b70fb964f3 Y2038: implement Y2038-proof timerfd_gettime, timerfd_settime new 053ecdab1f Y2038: implement struct stat new a1b1961049 Y2038: implement Y2038 stat64, fstat64, xstat64, fxstat64 (WIP) new b39d907b4d Y2038: implement Y2038-ready lstat64, lxstat64 (WIP) new 129809d108 Y2038: implement Y2038-ready fstatat64, fxstatat (WIP)
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 (f2902c5e35) \ N -- N -- N refs/heads/aaribaud/y2038-2.25 (129809d108)
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 21 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: bits/types.h | 2 - bits/typesizes.h | 1 - include/time.h | 8 +-- io/Versions | 6 ++- rt/Versions | 7 +-- sysdeps/posix/clock_getres.c | 1 - sysdeps/unix/clock_nanosleep.c | 1 - sysdeps/unix/clock_settime.c | 16 +----- sysdeps/unix/sysv/linux/arm/Versions | 24 +++------ sysdeps/unix/sysv/linux/arm/init-first.c | 14 +++-- sysdeps/unix/sysv/linux/arm/libc-vdso.h | 4 +- sysdeps/unix/sysv/linux/clock_getres.c | 39 ++++---------- sysdeps/unix/sysv/linux/clock_gettime.c | 79 ++++------------------------- sysdeps/unix/sysv/linux/clock_nanosleep.c | 59 +++++++++++++++------ sysdeps/unix/sysv/linux/clock_settime.c | 49 +++++++++--------- sysdeps/unix/sysv/linux/futimens.c | 39 +++++++++++--- sysdeps/unix/sysv/linux/futimes.c | 44 ++++++++++++++-- sysdeps/unix/sysv/linux/fxstat64.c | 25 ++++++++- sysdeps/unix/sysv/linux/fxstatat64.c | 31 +++++++++-- sysdeps/unix/sysv/linux/gettimeofday.c | 1 - sysdeps/unix/sysv/linux/kernel_timespec.h | 15 ------ sysdeps/unix/sysv/linux/lutimes.c | 48 +++++++++++++++--- sysdeps/unix/sysv/linux/lxstat64.c | 25 ++++++++- sysdeps/unix/sysv/linux/sigtimedwait.c | 38 ++++++++------ sysdeps/unix/sysv/linux/timer_gettime.c | 24 ++++----- sysdeps/unix/sysv/linux/timer_settime.c | 64 ++++++++++++----------- sysdeps/unix/sysv/linux/timerfd_gettime64.c | 22 ++++---- sysdeps/unix/sysv/linux/timerfd_settime64.c | 72 ++++++++++++++------------ sysdeps/unix/sysv/linux/timespec_get.c | 48 +++++------------- sysdeps/unix/sysv/linux/utimensat.c | 38 +++++++++----- sysdeps/unix/sysv/linux/xstat64.c | 27 ++++++++-- sysdeps/unix/sysv/linux/xstatconv.c | 79 ----------------------------- sysdeps/unix/sysv/linux/xstatconv.h | 2 - time/Versions | 6 ++- time/bits/types/struct_timespec.h | 11 ++-- time/time.h | 4 -- 36 files changed, 497 insertions(+), 476 deletions(-) delete mode 100644 sysdeps/unix/sysv/linux/kernel_timespec.h