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 2da1ca6bc2 y2038: Add test coverage discards 178e18a113 y2038: Add support for 64 bit time on legacy ABIs discards 7f71ecaad8 linux: s390: Add libanl.abilist in s390 and s390x discards 78bc057e3a linux: mips: Split libanl.abilist in n32 and n64 discards 85c4177ddb linux: mips: Split librt.abilist in n32 and n64 discards 86f6433d09 linux: mips: Split libpthread.abilist in n32 and n64 discards 6e08d99688 y2038: Use a common definition for shmid_ds discards 632ecf56cf y2038: Use a common definition for semid_ds discards 12f5f2000f y2038: Use a common definition for msqid_ds discards 6260c7c377 y2038: Use a common definition for stat discards c400ce88ce y2038: linux: Add __USE_TIME_BITS64 support for struct timex discards 0ad1eb4b93 y2038: Add __USE_TIME_BITS64 support for struct utimbuf discards ebb94c9601 y2038: Add __USE_TIME_BITS64 support for struct timespec discards ea8d1af548 y2038: Add __USE_TIME_BITS64 support for struct timeval discards 3153230f9b y2038: Add __USE_TIME_BITS64 support for time_t discards 91b32cbf05 tst: Add test for clock_adjtime discards 76f0bd8d13 tst: Add test for clock_settime discards 63340d0fa3 support: Provide xclock_settime test helper function discards d19dd07904 tst: Add test for futimens discards 17d74bd54d tst: Extend cross-test-ssh.sh to specify if target date can [...] discards 12fe0d5b54 nptl: Fix __pthread_clockjoin_np64 __pthread_timedjoin_np64 [...] discards 301bfc9c80 login: Rewrite utmp/wtmp locking mechanism (BZ #24492) discards 214b86e20a Remove __WORDSIZE_TIME64_COMPAT32 discards c83630549c login: Use 64-bit time on struct lastlog discards d87d88cf14 linux: Add pwrite64_nocancel discards f7e491ac74 login: Add 64-bit time support to utmp/utmpx discards 4e7b619548 Add tests-container-internal rules discards 5429827ed6 support: Add 'touch' command discards 478e9bc9a6 Consolidate and simplify internal utmp definitions discards 8569f443b5 login: Move gnu utmpx to default implementation discards a835f4c7a1 login: Consolidate utmp and utmpx headers discards 9c0cb07bc4 linux: Add recvvmsg fallback for 64-bit time_t SO_TIMESTAMP{NS} discards 3ac3578dd2 linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS} discards c896605c69 linux: Add fallback for 64-bit time_t SO_{RCV,SND}TIMEO adds 89de9d3958 x86: Use x86/nptl/pthreaddef.h adds 90197376d5 added rt to malloc/Depend [BZ #27132] adds 597d0267b5 NEWS: Add missing bug closures adds 5a664d7ae8 nptl: Move elision implementations into libc adds a79328c745 posix: Falling back to non wide mode in case of encoding err [...] adds 035c012e32 Reduce the statically linked startup code [BZ #23323] new 67282847fd linux: Fix __thrd_sleep64 hidden definition new 81e1ecfaca linux: Add fallback for 64-bit time_t SO_{RCV,SND}TIMEO new 256b4aa782 linux: Add fallback for 64-bit time_t SO_TIMESTAMP{NS} new 8366abd741 linux: Add recvvmsg fallback for 64-bit time_t SO_TIMESTAMP{NS} new 6ff69a92b3 login: Consolidate utmp and utmpx headers new df32e2079e login: Move gnu utmpx to default implementation new fee0c794da Consolidate and simplify internal utmp definitions new 9ff5bd3559 support: Add 'touch' command new 99bf7f2942 Add tests-container-internal rules new 96031f77d8 login: Add 64-bit time support to utmp/utmpx new 6358d27614 linux: Add pwrite64_nocancel new 354a24b04e login: Use 64-bit time on struct lastlog new 1ac4687e4b Remove __WORDSIZE_TIME64_COMPAT32 new b71d2fe923 login: Rewrite utmp/wtmp locking mechanism (BZ #24492) new 86955d6dcd nptl: Fix __pthread_clockjoin_np64 __pthread_timedjoin_np64 [...] new bf8c1a9b02 tst: Extend cross-test-ssh.sh to specify if target date can [...] new b098652ef1 tst: Add test for futimens new 26a32c398b support: Provide xclock_settime test helper function new 00fcf3aa37 tst: Add test for clock_settime new a5b3443513 tst: Add test for clock_adjtime new c3876104ee tst: Add test for utime new 98fea27115 tst: Add test for utimes new d011f20c6e y2038: Add __USE_TIME_BITS64 support for time_t new fa36ae2bae y2038: Add __USE_TIME_BITS64 support for struct timeval new c939c1abf1 y2038: Add __USE_TIME_BITS64 support for struct timespec new b4d908b1db y2038: Add __USE_TIME_BITS64 support for struct utimbuf new 02a66bd713 y2038: linux: Add __USE_TIME_BITS64 support for struct timex new ce62505e0b y2038: Use a common definition for stat new bf927d8e2e y2038: Use a common definition for msqid_ds new 5f7efdfde7 y2038: Use a common definition for semid_ds new cad9b272d6 y2038: Use a common definition for shmid_ds new 32b22646c6 y2038: Add __USE_TIME_BITS64 support for socket-constants.h new 997e3d008d linux: mips: Split libpthread.abilist in n32 and n64 new 17ba41919b linux: mips: Split librt.abilist in n32 and n64 new 083fd10dc1 linux: mips: Split libanl.abilist in n32 and n64 new 88540a3491 linux: s390: Add libanl.abilist in s390 and s390x new 205fc0dc50 y2038: Add support for 64 bit time on legacy ABIs new 042586793f libsupport: Add 64 bit time_t support for time functions new 77270807c6 libsupport: Add 64 bit time_t support for stat functions new 5787678cf2 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 (2da1ca6bc2) \ N -- N -- N refs/heads/azanella/y2038 (5787678cf2)
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 40 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: Makerules | 20 ++- NEWS | 11 +- csu/Makefile | 10 +- csu/Versions | 3 + csu/elf-init.c | 107 ------------ csu/libc-start.c | 166 ++++++++++++++++-- elf/dl-init.c | 8 +- elf/libc_early_init.c | 6 + include/features-time64.h | 38 +---- io/Makefile | 3 + io/sys/stat.h | 72 ++++++-- io/tst-futimesat-time64.c | 4 + io/tst-futimesat.c | 47 ++++-- io/tst-stat-time64.c | 102 +++++++++++ io/utime.h | 7 +- login/tst-pututxline-lockfail.c | 4 + login/utmp_file.c | 4 + malloc/Depend | 1 + misc/Makefile | 2 + misc/sys/select.h | 12 +- misc/tst-pselect-time64.c | 1 + nptl/Makefile | 9 +- nptl/Versions | 5 + .../pthread_mutex_lock.c => nptl/elision-conf.c | 9 +- .../pthread_mutex_lock.c => nptl/elision-lock.c | 9 +- .../bits/features-time64.h => nptl/elision-timed.c | 6 +- .../pthread_mutex_lock.c => nptl/elision-trylock.c | 9 +- .../features-time64.h => nptl/elision-unlock.c | 6 +- nptl/lowlevellock.c | 5 + nptl/pthread_mutex_lock.c | 15 +- nptl/pthread_mutex_timedlock.c | 13 -- nptl/pthread_mutex_trylock.c | 8 - nptl/pthread_mutex_unlock.c | 4 - ...st-cancel4_2-y2038.c => tst-cancel4_2-time64.c} | 0 posix/Makefile | 2 + posix/fnmatch.c | 160 ++++++------------ posix/sched.h | 8 +- posix/sys/wait.h | 16 +- posix/tst-fnmatch.input | 2 + posix/tst-sched_rr_get_interval-time64.c | 1 + posix/tst-wait4-time64.c | 1 + rt/Makefile | 15 +- rt/aio.h | 10 -- rt/mqueue.h | 25 ++- rt/tst-aio6-time64.c | 1 + ...st-cpuclock2-y2038.c => tst-cpuclock2-time64.c} | 0 rt/{tst-mqueue1-y2038.c => tst-mqueue1-time64.c} | 0 rt/{tst-mqueue2-y2038.c => tst-mqueue2-time64.c} | 0 rt/{tst-mqueue4-y2038.c => tst-mqueue4-time64.c} | 0 rt/{tst-mqueue8-y2038.c => tst-mqueue8-time64.c} | 0 rt/{tst-timer4-y2038.c => tst-timer4-time64.c} | 0 signal/signal.h | 9 +- socket/sys/socket.h | 6 +- support/Makefile | 9 + .../support-xfstat-time64.c | 17 +- .../support-xstat-time64.c | 17 +- .../timespec-add-time64.c | 14 +- support/timespec-add.c | 2 +- .../timespec-sub-time64.c | 14 +- support/timespec-sub.c | 2 +- support/timespec-time64.c | 40 +++++ support/timespec.c | 9 +- support/timespec.h | 52 ++++-- .../xclock_gettime_time64.c | 14 +- .../xclock_settime_time64.c | 14 +- .../features-time64.h => support/xlstat-time64.c | 17 +- support/xtime.h | 7 + support/xunistd.h | 13 ++ sysdeps/aarch64/start.S | 14 +- sysdeps/alpha/start.S | 5 +- sysdeps/arc/start.S | 7 +- sysdeps/arm/start.S | 22 +-- sysdeps/csky/abiv2/start.S | 17 +- .../{mach/hurd/bits => generic}/features-time64.h | 6 +- sysdeps/generic/ldsodefs.h | 6 +- sysdeps/hppa/dl-lookupcfg.h | 2 +- sysdeps/hppa/start.S | 26 +-- sysdeps/i386/start.S | 14 +- sysdeps/ia64/dl-lookupcfg.h | 2 +- sysdeps/ia64/start.S | 9 +- sysdeps/m68k/start.S | 13 +- sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/mach/hurd/i386/libutil.abilist | 2 +- sysdeps/microblaze/start.S | 8 +- sysdeps/mips/start.S | 18 +- sysdeps/nios2/start.S | 17 +- sysdeps/nptl/lowlevellock.h | 102 +++++++++++ sysdeps/nptl/pthread.h | 96 +++++------ sysdeps/powerpc/powerpc32/start.S | 4 +- sysdeps/powerpc/powerpc64/start.S | 4 +- sysdeps/pthread/Makefile | 10 ++ .../features-time64.h => pthread/elision-conf.h} | 14 +- sysdeps/pthread/semaphore.h | 18 +- sysdeps/pthread/threads.h | 18 +- sysdeps/pthread/tst-abstime-time64.c | 1 + sysdeps/pthread/tst-cnd-timedwait-time64.c | 1 + .../{tst-cond11-static.c => tst-cond11-time64.c} | 0 sysdeps/pthread/tst-join14-time64.c | 1 + sysdeps/pthread/tst-mtx-timedlock-time64.c | 1 + sysdeps/pthread/tst-rwlock14-time64.c | 1 + sysdeps/pthread/tst-sem5-time64.c | 1 + sysdeps/pthread/tst-thrd-sleep-time64.c | 1 + sysdeps/riscv/start.S | 4 +- sysdeps/s390/s390-32/start.S | 10 +- sysdeps/s390/s390-64/start.S | 4 +- sysdeps/sh/start.S | 9 +- sysdeps/sparc/sparc32/start.S | 12 +- sysdeps/sparc/sparc64/start.S | 12 +- sysdeps/unix/sysv/linux/Makefile | 9 +- sysdeps/unix/sysv/linux/Versions | 13 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 + .../unix/sysv/linux/alpha/bits/socket-constants.h | 7 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 + sysdeps/unix/sysv/linux/arc/libc.abilist | 1 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 8 + sysdeps/unix/sysv/linux/arm/le/libc.abilist | 8 + sysdeps/unix/sysv/linux/bits/socket-constants.h | 59 ++++--- .../sysv/linux/bits/struct_stat_time64_helper.h | 10 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 8 + .../unix/sysv/linux}/features-time64.h | 0 .../unix/sysv/linux/hppa/bits/socket-constants.h | 46 +++-- sysdeps/unix/sysv/linux/hppa/libc.abilist | 8 + sysdeps/unix/sysv/linux/i386/libc.abilist | 8 + sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 + sysdeps/unix/sysv/linux/include/sys/timex.h | 1 + sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 8 + sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 8 + sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 8 + sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 8 + .../unix/sysv/linux/mips/bits/socket-constants.h | 46 +++-- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 8 + .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 8 + .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 8 + .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 + sysdeps/unix/sysv/linux/nios2/libc.abilist | 8 + sysdeps/unix/sysv/linux/powerpc/Makefile | 2 - .../sysv/linux/powerpc/bits/socket-constants.h | 46 +++-- sysdeps/unix/sysv/linux/powerpc/elision-conf.c | 26 +-- sysdeps/unix/sysv/linux/powerpc/elision-conf.h | 8 +- sysdeps/unix/sysv/linux/powerpc/elision-lock.c | 7 +- sysdeps/unix/sysv/linux/powerpc/elision-trylock.c | 1 + sysdeps/unix/sysv/linux/powerpc/elision-unlock.c | 1 + sysdeps/unix/sysv/linux/powerpc/force-elision.h | 62 ------- sysdeps/unix/sysv/linux/powerpc/libc-start.c | 13 +- sysdeps/unix/sysv/linux/powerpc/lowlevellock.h | 49 ------ .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 8 + .../linux/powerpc/powerpc32/nofpu/libc.abilist | 8 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 1 + .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 + .../sysv/linux/powerpc/pthread_mutex_trylock.c | 22 --- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 1 + sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 + sysdeps/unix/sysv/linux/s390/Makefile | 3 - sysdeps/unix/sysv/linux/s390/elision-conf.c | 27 +-- sysdeps/unix/sysv/linux/s390/elision-conf.h | 8 +- sysdeps/unix/sysv/linux/s390/elision-lock.c | 7 +- sysdeps/unix/sysv/linux/s390/elision-trylock.c | 1 + sysdeps/unix/sysv/linux/s390/elision-unlock.c | 1 + sysdeps/unix/sysv/linux/s390/force-elision.h | 62 ------- sysdeps/unix/sysv/linux/s390/lowlevellock.h | 49 ------ .../unix/sysv/linux/s390/pthread_mutex_cond_lock.c | 22 --- .../unix/sysv/linux/s390/pthread_mutex_timedlock.c | 22 --- .../unix/sysv/linux/s390/pthread_mutex_trylock.c | 22 --- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 8 + sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 + sysdeps/unix/sysv/linux/sh/be/libc.abilist | 8 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 8 + .../unix/sysv/linux/sparc/bits/socket-constants.h | 46 +++-- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 8 + sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 + sysdeps/unix/sysv/linux/struct_stat_time64.h | 3 +- sysdeps/unix/sysv/linux/sys/timex.h | 41 ++--- sysdeps/unix/sysv/linux/thrd_priv.h | 2 +- sysdeps/unix/sysv/linux/thrd_sleep.c | 2 +- sysdeps/unix/sysv/linux/time64-compat.h | 6 +- .../unix/sysv/linux}/tst-clock_adjtime.c | 0 sysdeps/unix/sysv/linux/tst-futimens-time64.c | 2 + sysdeps/unix/sysv/linux/tst-futimens.c | 10 +- sysdeps/unix/sysv/linux/tst-ppoll-time64.c | 1 + sysdeps/unix/sysv/linux/tst-timerfd-time64.c | 1 + sysdeps/unix/sysv/linux/tst-utime-time64.c | 2 + .../sysv/linux/{tst-futimens.c => tst-utime.c} | 41 +++-- sysdeps/unix/sysv/linux/tst-utimes-time64.c | 2 + .../sysv/linux/{tst-futimens.c => tst-utimes.c} | 38 +++-- sysdeps/unix/sysv/linux/x86/Makefile | 2 - sysdeps/unix/sysv/linux/x86/elision-conf.c | 25 +-- sysdeps/unix/sysv/linux/x86/elision-conf.h | 8 +- sysdeps/unix/sysv/linux/x86/elision-lock.c | 7 +- sysdeps/unix/sysv/linux/x86/elision-trylock.c | 1 + sysdeps/unix/sysv/linux/x86/elision-unlock.c | 1 + sysdeps/unix/sysv/linux/x86/force-elision.h | 62 ------- sysdeps/unix/sysv/linux/x86/lowlevellock.h | 24 --- .../unix/sysv/linux/x86/pthread_mutex_cond_lock.c | 22 --- .../unix/sysv/linux/x86/pthread_mutex_timedlock.c | 22 --- .../unix/sysv/linux/x86/pthread_mutex_trylock.c | 22 --- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 + sysdeps/{i386 => x86}/nptl/pthreaddef.h | 8 +- sysdeps/x86_64/nptl/pthreaddef.h | 47 ------ sysdeps/x86_64/start.S | 12 +- sysvipc/Makefile | 2 + sysvipc/sys/msg.h | 8 +- sysvipc/sys/sem.h | 16 +- sysvipc/sys/shm.h | 8 +- sysvipc/test-sysvmsg-time64.c | 1 + sysvipc/test-sysvsem-time64.c | 1 + sysvipc/test-sysvshm-time64.c | 1 + time/Makefile | 22 +-- time/bits/types/struct_timespec.h | 1 - time/sys/time.h | 102 +++++------ time/time.h | 188 +++++++++------------ time/{tst-clock-y2038.c => tst-clock-time64.c} | 0 time/{tst-clock2-y2038.c => tst-clock2-time64.c} | 0 ...osleep-y2038.c => tst-clock_nanosleep-time64.c} | 0 ...st-cpuclock1-y2038.c => tst-cpuclock1-time64.c} | 0 time/{tst-ctime-y2038.c => tst-ctime-time64.c} | 0 time/tst-ctime.c | 16 ++ ...{tst-difftime-y2038.c => tst-difftime-time64.c} | 0 time/{tst-mktime4-y2038.c => tst-mktime4-time64.c} | 0 time/tst-y2039-time64.c | 1 + time/tst-y2039.c | 10 ++ 221 files changed, 1680 insertions(+), 1710 deletions(-) delete mode 100644 csu/elf-init.c create mode 100644 io/tst-futimesat-time64.c create mode 100644 io/tst-stat-time64.c create mode 100644 misc/tst-pselect-time64.c rename sysdeps/unix/sysv/linux/powerpc/pthread_mutex_lock.c => nptl/elision-conf.c (79%) rename sysdeps/unix/sysv/linux/x86/pthread_mutex_lock.c => nptl/elision-lock.c (79%) copy sysdeps/mach/hurd/bits/features-time64.h => nptl/elision-timed.c (82%) rename sysdeps/unix/sysv/linux/s390/pthread_mutex_lock.c => nptl/elision-trylock.c (79%) copy sysdeps/mach/hurd/bits/features-time64.h => nptl/elision-unlock.c (82%) rename nptl/{tst-cancel4_2-y2038.c => tst-cancel4_2-time64.c} (100%) create mode 100644 posix/tst-sched_rr_get_interval-time64.c create mode 100644 posix/tst-wait4-time64.c create mode 100644 rt/tst-aio6-time64.c rename rt/{tst-cpuclock2-y2038.c => tst-cpuclock2-time64.c} (100%) rename rt/{tst-mqueue1-y2038.c => tst-mqueue1-time64.c} (100%) rename rt/{tst-mqueue2-y2038.c => tst-mqueue2-time64.c} (100%) rename rt/{tst-mqueue4-y2038.c => tst-mqueue4-time64.c} (100%) rename rt/{tst-mqueue8-y2038.c => tst-mqueue8-time64.c} (100%) rename rt/{tst-timer4-y2038.c => tst-timer4-time64.c} (100%) copy sysdeps/mach/hurd/bits/features-time64.h => support/support-xfstat-time64.c (68%) copy sysdeps/mach/hurd/bits/features-time64.h => support/support-xstat-time64.c (67%) copy sysdeps/mach/hurd/bits/features-time64.h => support/timespec-add-time64.c (66%) copy sysdeps/mach/hurd/bits/features-time64.h => support/timespec-sub-time64.c (66%) create mode 100644 support/timespec-time64.c rename sysdeps/unix/sysv/linux/powerpc/pthread_mutex_timedlock.c => support/xclock [...] rename sysdeps/unix/sysv/linux/powerpc/pthread_mutex_cond_lock.c => support/xclock [...] copy sysdeps/mach/hurd/bits/features-time64.h => support/xlstat-time64.c (67%) copy sysdeps/{mach/hurd/bits => generic}/features-time64.h (82%) rename sysdeps/{mach/hurd/bits/features-time64.h => pthread/elision-conf.h} (69%) create mode 100644 sysdeps/pthread/tst-abstime-time64.c create mode 100644 sysdeps/pthread/tst-cnd-timedwait-time64.c copy sysdeps/pthread/{tst-cond11-static.c => tst-cond11-time64.c} (100%) create mode 100644 sysdeps/pthread/tst-join14-time64.c create mode 100644 sysdeps/pthread/tst-mtx-timedlock-time64.c create mode 100644 sysdeps/pthread/tst-rwlock14-time64.c create mode 100644 sysdeps/pthread/tst-sem5-time64.c create mode 100644 sysdeps/pthread/tst-thrd-sleep-time64.c copy {include => sysdeps/unix/sysv/linux}/features-time64.h (100%) delete mode 100644 sysdeps/unix/sysv/linux/powerpc/force-elision.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/lowlevellock.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/pthread_mutex_trylock.c delete mode 100644 sysdeps/unix/sysv/linux/s390/force-elision.h delete mode 100644 sysdeps/unix/sysv/linux/s390/lowlevellock.h delete mode 100644 sysdeps/unix/sysv/linux/s390/pthread_mutex_cond_lock.c delete mode 100644 sysdeps/unix/sysv/linux/s390/pthread_mutex_timedlock.c delete mode 100644 sysdeps/unix/sysv/linux/s390/pthread_mutex_trylock.c rename {time => sysdeps/unix/sysv/linux}/tst-clock_adjtime.c (100%) create mode 100644 sysdeps/unix/sysv/linux/tst-futimens-time64.c create mode 100644 sysdeps/unix/sysv/linux/tst-ppoll-time64.c create mode 100644 sysdeps/unix/sysv/linux/tst-timerfd-time64.c create mode 100644 sysdeps/unix/sysv/linux/tst-utime-time64.c copy sysdeps/unix/sysv/linux/{tst-futimens.c => tst-utime.c} (58%) create mode 100644 sysdeps/unix/sysv/linux/tst-utimes-time64.c copy sysdeps/unix/sysv/linux/{tst-futimens.c => tst-utimes.c} (59%) delete mode 100644 sysdeps/unix/sysv/linux/x86/force-elision.h delete mode 100644 sysdeps/unix/sysv/linux/x86/pthread_mutex_cond_lock.c delete mode 100644 sysdeps/unix/sysv/linux/x86/pthread_mutex_timedlock.c delete mode 100644 sysdeps/unix/sysv/linux/x86/pthread_mutex_trylock.c rename sysdeps/{i386 => x86}/nptl/pthreaddef.h (88%) delete mode 100644 sysdeps/x86_64/nptl/pthreaddef.h create mode 100644 sysvipc/test-sysvmsg-time64.c create mode 100644 sysvipc/test-sysvsem-time64.c create mode 100644 sysvipc/test-sysvshm-time64.c rename time/{tst-clock-y2038.c => tst-clock-time64.c} (100%) rename time/{tst-clock2-y2038.c => tst-clock2-time64.c} (100%) rename time/{tst-clock_nanosleep-y2038.c => tst-clock_nanosleep-time64.c} (100%) rename time/{tst-cpuclock1-y2038.c => tst-cpuclock1-time64.c} (100%) rename time/{tst-ctime-y2038.c => tst-ctime-time64.c} (100%) rename time/{tst-difftime-y2038.c => tst-difftime-time64.c} (100%) rename time/{tst-mktime4-y2038.c => tst-mktime4-time64.c} (100%) create mode 100644 time/tst-y2039-time64.c