This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch azanella/y2038 in repository glibc.
discards 6dce3973fa y2038: Add test coverage discards 1b32c6faa6 libsupport: Add 64 bit time_t support for stat functions discards b0523eae01 libsupport: Add 64 bit time_t support for time functions discards f2e4b979ac y2038: Add support for 64 bit time on legacy ABIs discards f4e40f9352 linux: s390: Add libanl.abilist in s390 and s390x discards 835da474bb linux: mips: Split libanl.abilist in n32 and n64 discards ebf19f44cc linux: mips: Split librt.abilist in n32 and n64 discards 5c485ad911 linux: mips: Split libpthread.abilist in n32 and n64 discards 9c9b89f7eb y2038: Add __USE_TIME_BITS64 support for socket-constants.h discards d5d3ad22b3 y2038: Use a common definition for shmid_ds discards f3dc9cfb4d y2038: Use a common definition for semid_ds discards cb9c067435 y2038: Use a common definition for msqid_ds discards a81c83df57 y2038: Use a common definition for stat discards 15b607fc9d y2038: linux: Add __USE_TIME_BITS64 support for struct timex discards f6eb9fb259 y2038: Add __USE_TIME_BITS64 support for struct utimbuf discards 5a6f282b68 y2038: Add __USE_TIME_BITS64 support for struct timespec discards cee329fc01 y2038: Add __USE_TIME_BITS64 support for struct timeval discards 5eb3929da9 y2038: Add __USE_TIME_BITS64 support for time_t discards 44e831f3e9 posix: Add wait3 tests discards efc80a795e io: Add basic tests for utimensat discards 85009e66ca time: Add basic timespec_get tests discards 35777039b3 time: Add timegm basic tests discards dad82921ca time: Add gmtime tests discards 73efedb730 time: Add getitimer and setitimer basic tests discards 798a54548e linux: Add lutimes test discards 707449eec5 linux: Add futimes test discards 23485b5ea0 tst: Add test for utimes discards fc41b34a50 tst: Add test for utime discards a80710ce48 tst: Add test for clock_adjtime discards de5acefef5 tst: Add test for clock_settime discards a7d19f7aa9 support: Provide xclock_settime test helper function discards feb8bdd67d tst: Add test for futimens discards 176bcb0995 tst: Extend cross-test-ssh.sh to specify if target date can [...] discards 4ebe34cf08 nptl: Fix __pthread_clockjoin_np64 __pthread_timedjoin_np64 [...] discards c708d8de76 login: Rewrite utmp/wtmp locking mechanism (BZ #24492) discards 5bf268768d Remove __WORDSIZE_TIME64_COMPAT32 discards 803ba54884 login: Use 64-bit time on struct lastlog discards 3f60d12317 linux: Add pwrite64_nocancel discards 70d905cfad login: Add 64-bit time support to utmp/utmpx discards 5487b5cddc Add tests-container-internal rules discards 88a7f1f577 support: Add 'touch' command discards 0c51fd7229 Consolidate and simplify internal utmp definitions discards b758538cc0 login: Move gnu utmpx to default implementation discards 1350ff9a7d login: Consolidate utmp and utmpx headers discards 0e76aa956f linux: Add recvvmsg fallback for 64-bit time_t SO_TIMESTAMP{NS} discards 65fe20db90 linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS} discards 5411ac72e8 linux: Add fallback for 64-bit time_t SO_{RCV,SND}TIMEO discards a9b36b3daa linux: Fix __thrd_sleep64 hidden definition adds e7b2a56192 elf: Build __dl_iterate_phdr with unwinding support [BZ #27498] adds e81402f246 nptl: __libc_cleanup_push/__libc_cleanup_pop require -fexceptions new 8a0990ba29 linux: Fix __thrd_sleep64 hidden definition new 7a9d006fb5 linux: Add fallback for 64-bit time_t SO_{RCV,SND}TIMEO new 53a7eb6637 linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS} new 19f7cfc65f linux: Add recvvmsg fallback for 64-bit time_t SO_TIMESTAMP{NS} new 87cc931b75 login: Consolidate utmp and utmpx headers new ec360f6244 login: Move gnu utmpx to default implementation new a778890ca0 Consolidate and simplify internal utmp definitions new 7a8b4e7a0f support: Add 'touch' command new d9c3183e94 Add tests-container-internal rules new a932ae5a7a login: Add 64-bit time support to utmp/utmpx new 2132860dc3 linux: Add pwrite64_nocancel new 4b882ddf57 login: Use 64-bit time on struct lastlog new 8b1e39f960 Remove __WORDSIZE_TIME64_COMPAT32 new 5161abe9ca login: Rewrite utmp/wtmp locking mechanism (BZ #24492) new 87340dd998 nptl: Fix __pthread_clockjoin_np64 __pthread_timedjoin_np64 [...] new ca936f804d tst: Extend cross-test-ssh.sh to specify if target date can [...] new 0b15011398 tst: Add test for futimens new 7450a82039 support: Provide xclock_settime test helper function new 1c5f2c730d tst: Add test for clock_settime new b769f35ed7 tst: Add test for clock_adjtime new 8c3645e613 tst: Add test for utime new 56dbd908bc tst: Add test for utimes new d6f1eab07a linux: Add futimes test new 94ae7cc9e1 linux: Add lutimes test new f4b0e7f4f0 time: Add getitimer and setitimer basic tests new 61f1a866f2 time: Add gmtime tests new dcc5b73e22 time: Add timegm basic tests new 9bf8d81540 time: Add basic timespec_get tests new e9900de9d5 time: Add 64 bit tests for getdate new 31cbdf1583 io: Add basic tests for utimensat new e5d09e128c posix: Add wait3 tests new 84e61a9e72 y2038: Add __USE_TIME_BITS64 support for time_t new 83c9eb6185 y2038: Add __USE_TIME_BITS64 support for struct timeval new bbd3635257 y2038: Add __USE_TIME_BITS64 support for struct timespec new e1fca40851 y2038: Add __USE_TIME_BITS64 support for struct utimbuf new a7d8676c3f y2038: linux: Add __USE_TIME_BITS64 support for struct timex new 0d7f262f13 y2038: Use a common definition for stat new 7e4b7ddc42 y2038: Use a common definition for msqid_ds new b9a8d6b87f y2038: Use a common definition for semid_ds new 8a7c6ee1e2 y2038: Use a common definition for shmid_ds new e22ab49775 y2038: Add __USE_TIME_BITS64 support for socket-constants.h new 92dfa6e0a5 linux: mips: Split libpthread.abilist in n32 and n64 new df7157c395 linux: mips: Split librt.abilist in n32 and n64 new f89bd0ea0b linux: mips: Split libanl.abilist in n32 and n64 new ba7543fa4e linux: s390: Add libanl.abilist in s390 and s390x new a00009a747 time: Add 64 bit time support for getdate new b5d0276412 y2038: Add support for 64 bit time on legacy ABIs new 30703545f8 libsupport: Add 64 bit time_t support for time functions new 0799ce505c libsupport: Add 64 bit time_t support for stat functions new 16e6753b00 y2038: Add test coverage
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 (6dce3973fa) \ N -- N -- N refs/heads/azanella/y2038 (16e6753b00)
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 50 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: elf/Makefile | 2 +- include/time.h | 12 +++- sysdeps/nptl/libc-lockP.h | 9 ++- time/getdate.c | 22 ++++--- time/tst-getdate.c | 147 +++++++++++++++++++++++++++------------------- 5 files changed, 113 insertions(+), 79 deletions(-)