This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch aaribaud/y2038 in repository glibc.
discards 3eda4d78bb Y2038: add _TIME_BITS support discards f207a513db Y2038: add function __pmap_rmtcall64 discards 9f2a429d97 Y2038: add function __clntudp_bufcreate64 discards bb3a42d3a6 Y2038: add function __clntudp_create64 discards 15d0fac1c3 Y2038: add function select64 discards 7b2f311797 Y2038: add function pselect64 discards 66878a06ce Y2038: add struct __timex64 discards 598bf23522 Y2038: add function __ntp_gettimex64 discards a43a49ee72 Y2038: add function __ntp_gettime64 discards 7b43195b8e Y2038: add struct __ntp_timeval64 discards 55abd3119c Y2038: add function __getrusage64 discards 5c29c14ece Y2038: add functions using futexes discards 56db0d50e1 Y2038: add function __setitimer64 discards e7ceb4c1e0 Y2038: add function __getitimer64 discards 7d37b32ecb Y2038: add struct __itimerval64 discards 66e2fc27e6 Y2038: add function __utime64 discards e432e195ef Y2038: add function __adjtime64, __adjtimex64 and __ntp_adjtime64 discards 7c9be56514 Y2038: add function __nanosleep64 discards 4b32204031 Y2038: add function __sched_rr_get_interval64 discards 9f9e62c197 Y2038: add function __msgctl64 discards 59a012b5b2 Y2038: add function __mq_timedsend_time64 discards acd17e4539 Y2038: add function __mq_timedreceiv_time64 discards e1b551eb39 Y2038: add function __utimes64 discards d42766a8bd Y2038: add function __stime64 discards 8c5a6a3433 Y2038: add function __time64 discards 597af6a183 Y2038: add function __settimeofday64 discards bf2742f792 Y2038: add function __gettimeofday64 discards 016aed08cc Y2038: add function __fstatat64_time64 (and __fxstatat_time64) discards 47735870f2 Y2038: add function __lstat64_time64 (and __lxstat64_time64) discards 6ca2b78f97 Y2038: add function __stat64_time64 (and __xstat64_time64) discards 7bc7d8dbfd Y2038: add function __fstat64_time64 (and __fxstat64_time64) discards 6547edaea4 Y2038: add struct __stat64_t64 discards 497325ed6c Y2038: add function __timerfd_settime64 discards 69e56e4847 Y2038: add function __timerfd_gettime64 discards 109f2030be Y2038: add function __timer_settime64 discards 2c8edaba19 Y2038: add function __timer_gettime64 discards be9bc6e844 Y2038: add struct __itimerspec64 discards 54c487b4a0 Y2038: add function __lutimes64 discards 2d7d6b5dff Y2038: add function __futimes64 discards c40139aa2e Y2038: add struct __timeval64 discards 7eff32babb Y2038: add function __sigtimedwait_time64 discards 772193b69e Y2038: add function __futimens64 discards 2165e9c530 Y2038: add function __utimensat_time64 discards 00c7324761 Y2038: add function __timespec_get64 discards 78681dacf6 Y2038: add function __clock_nanosleep64 discards 0a788c0be2 Y2038: add function __clock_getres_time64 discards d21b50ac26 Y2038: add function __clock_settime64 discards 8515f72839 Y2038: add function __clock_gettime64 discards aacfe0d82e Y2038: add struct __timespec64 discards 146ac378c3 Y2038: provide kernel support indication discards f50d10fea6 Y2038: make __difftime compatible with 64-bit time discards 3e8e7a46b9 Add support for __time64_t to mktime, timegm discards 80a7a4f516 Y2038: make __tz_convert compatible with 64-bit-time discards 77758cbe5e Y2038: Add 64-bit time for all architectures adds 9f9feb6d5d Use single bits/msq.h for all architectures. new 5d8079b96d Y2038: provide size of default time_t for target architecture new cdd465cb7a Y2038: Add 64-bit time for all architectures new 7fc661e675 Y2038: make __tz_convert compatible with 64-bit-time new f7d5f7d122 Add support for __time64_t to mktime, timegm new 98ada9d2bc Y2038: make __difftime compatible with 64-bit time new 60fd8a269d Y2038: provide kernel support indication new 4f65faa6c3 Y2038: add struct __timespec64 new 90a18c72b7 Y2038: add function __clock_gettime64 new 2aa2f66416 Y2038: add function __clock_settime64 new 122f7ed165 Y2038: add function __clock_getres_time64 new fd6b21f418 Y2038: add function __clock_nanosleep64 new 4907e12b0a Y2038: add function __timespec_get64 new 4992c6ce6c Y2038: add function __utimensat_time64 new bf31b49b72 Y2038: add function __futimens64 new f8568278c8 Y2038: add function __sigtimedwait_time64 new ec71c0ebf6 Y2038: add struct __timeval64 new bdc8d5fa69 Y2038: add function __futimes64 new 6d35c65cbb Y2038: add function __lutimes64 new 622c5f3a28 Y2038: add struct __itimerspec64 new 70a1833cbc Y2038: add function __timer_gettime64 new 3080fd4a51 Y2038: add function __timer_settime64 new b05011f0a7 Y2038: add function __timerfd_gettime64 new 21fb4f8d78 Y2038: add function __timerfd_settime64 new 84203903bb Y2038: add struct __stat64_t64 new e815560be8 Y2038: add function __fstat64_time64 (and __fxstat64_time64) new da4d3c5801 Y2038: add function __stat64_time64 (and __xstat64_time64) new 68e1c8cbe0 Y2038: add function __lstat64_time64 (and __lxstat64_time64) new c4e1c0ad36 Y2038: add function __fstatat64_time64 (and __fxstatat_time64) new 617ca8fd5f Y2038: add function __gettimeofday64 new 5dbc9352c4 Y2038: add function __settimeofday64 new 835baa6c59 Y2038: add function __time64 new 76a5912a8c Y2038: add function __stime64 new 40f904cd82 Y2038: add function __utimes64 new 462d3f076e Y2038: add function __mq_timedreceiv_time64 new 19b79c8709 Y2038: add function __mq_timedsend_time64 new 4ad7d28366 Y2038: add function __msgctl64 new c284a9894f Y2038: add function __sched_rr_get_interval64 new b0cd7e929c Y2038: add function __nanosleep64 new 1faba5c4e6 Y2038: add function __adjtime64, __adjtimex64 and __ntp_adjtime64 new eb3902cff5 Y2038: add function __utime64 new 414831507a Y2038: add struct __itimerval64 new 02c3df4d2d Y2038: add function __getitimer64 new 799a4c7e8e Y2038: add function __setitimer64 new 573399ac61 Y2038: add functions using futexes new 98de2d89b1 Y2038: add function __getrusage64 new 7ea0b6a946 Y2038: add struct __ntp_timeval64 new a098096e09 Y2038: add function __ntp_gettime64 new 68f8e342b3 Y2038: add function __ntp_gettimex64 new 656b261583 Y2038: add struct __timex64 new 461e9a4bd9 Y2038: add function pselect64 new 726618aeb3 Y2038: add function select64 new f13c0a3681 Y2038: add function __clntudp_create64 new 811c3e9e66 Y2038: add function __clntudp_bufcreate64 new 7b7fa19fd8 Y2038: add function __pmap_rmtcall64 new 7049c171f8 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 (3eda4d78bb) \ N -- N -- N refs/heads/aaribaud/y2038 (7049c171f8)
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 55 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: ChangeLog | 24 ++++++ include/bits/types/struct___timespec64.h | 36 +++++++++ include/bits/types/struct_timespec64.h | 1 - include/time.h | 48 ++++++----- io/fcntl.h | 1 - io/sys/poll.h | 1 - io/sys/stat.h | 1 - misc/sys/select.h | 1 - posix/sched.h | 1 - resolv/netdb.h | 1 - rt/aio.h | 1 - rt/mqueue.h | 1 - signal/signal.h | 1 - sysdeps/nptl/pthread.h | 1 - sysdeps/pthread/semaphore.h | 1 - sysdeps/unix/sysv/linux/Makefile | 3 +- .../unix/sysv/linux/bits/msq-pad.h | 24 +++--- sysdeps/unix/sysv/linux/bits/msq.h | 37 ++++----- .../{bits/procfs-id.h => hppa/bits/msq-pad.h} | 13 +-- sysdeps/unix/sysv/linux/hppa/bits/msq.h | 85 -------------------- sysdeps/unix/sysv/linux/hppa/pthread.h | 1 - .../{s390/bits/procfs-id.h => mips/bits/msq-pad.h} | 19 ++--- sysdeps/unix/sysv/linux/mips/bits/msq.h | 93 ---------------------- .../bits/procfs-id.h => powerpc/bits/msq-pad.h} | 13 +-- sysdeps/unix/sysv/linux/powerpc/bits/msq.h | 84 ------------------- .../sysv/linux/sparc/bits/msq-pad.h} | 25 ++---- sysdeps/unix/sysv/linux/sparc/bits/msq.h | 85 -------------------- sysdeps/unix/sysv/linux/x86/bits/msq.h | 83 ------------------- sysdeps/unix/sysv/linux/x86/bits/time64.h | 39 --------- sysvipc/sys/sem.h | 1 - time/Makefile | 6 +- time/bits/types/struct_itimerspec.h | 1 - time/bits/types/struct_timespec64.h | 29 ------- time/time.h | 1 - 34 files changed, 153 insertions(+), 609 deletions(-) create mode 100644 include/bits/types/struct___timespec64.h delete mode 100644 include/bits/types/struct_timespec64.h copy resolv/gai_sigqueue.c => sysdeps/unix/sysv/linux/bits/msq-pad.h (62%) copy sysdeps/unix/sysv/linux/{bits/procfs-id.h => hppa/bits/msq-pad.h} (74%) delete mode 100644 sysdeps/unix/sysv/linux/hppa/bits/msq.h copy sysdeps/unix/sysv/linux/{s390/bits/procfs-id.h => mips/bits/msq-pad.h} (68%) delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/msq.h copy sysdeps/unix/sysv/linux/{sh/bits/procfs-id.h => powerpc/bits/msq-pad.h} (74%) delete mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/msq.h copy sysdeps/{x86/tst-cet-legacy-3.c => unix/sysv/linux/sparc/bits/msq-pad.h} (74%) delete mode 100644 sysdeps/unix/sysv/linux/sparc/bits/msq.h delete mode 100644 sysdeps/unix/sysv/linux/x86/bits/msq.h delete mode 100644 sysdeps/unix/sysv/linux/x86/bits/time64.h delete mode 100644 time/bits/types/struct_timespec64.h