This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch zack/y2038-preliminaries in repository glibc.
discards 212269f0cf Revise the documentation of simple calendar time. discards 53df1cd281 Warn when gettimeofday is called with non-null tzp argument. discards 46a8ff532f Use clock_gettime to implement gettimeofday. discards cc1f7d7d35 Use clock_settime to implement settimeofday. discards 5509f57349 Remove implementations of clock_[gs]ettime using [gs]ettimeofday. discards c38d9652e3 Use clock_settime to implement stime; withdraw stime. discards 29ec06e86e Use clock_gettime to implement timespec_get. discards be5b6cbd4f Use clock_gettime to implement ftime; withdraw ftime. discards da8786fbbf Use clock_gettime to implement time. discards ba7bd5775c Finish move of clock_* functions to libc. discards 77a350d812 Change most internal uses of __gettimeofday to __clock_gettime. discards d53b35c896 Linux/Alpha: don't use timeval32 system calls. adds 8a80ee5e2b Fix bad pointer / leak in regex code adds f615e3fced Remove dead regex code adds c737ef0d64 Document strftime %Ob and %OB as C2X features. adds 42f527c89d Mark IDN tests unsupported with libidn2 before 2.0.5. adds c8c8160cee powerpc: Fix typos and field name in comments adds c0fd3244e7 Chinese locales: Set first_weekday to 2 (bug 24682). adds 624c109b2a Add RTLD_SINGLE_THREAD_P on generic single-thread.h adds a43565ac44 Refactor sigcontextinfo.h adds 08d57105bb linux: Make profil_counter a compat_symbol (BZ#17726) adds 33bc9efd91 mips: Force RWX stack for hard-float builds that can run on [...] adds edd8d70b91 [MIPS] Raise highest supported EI_ABIVERSION value [BZ #24916] adds e6855a3bdf Fix spellings of contributor names in comments and doc adds 1bced8cadc Don't put non-ASCII into installed headers adds 3a9d025fdd Fix posix/tst-regex by using a dedicated input-file. adds 61d3db4281 login: pututxline could fail to overwrite existing entries [ [...] adds ffced383cd nptl: Move pthread_attr_setdetachstate implementation into libc adds 35ffd20dbd misc: Use allocate_once in getmntent new fa487f626e Linux/Alpha: don't use timeval32 system calls. new 34a3645013 Change most internal uses of __gettimeofday to __clock_gettime. new 941672697c Finish move of clock_* functions to libc. new 819549fb3b Use clock_settime to implement stime; withdraw stime. new 36843c029f Use clock_settime to implement settimeofday. new f4e5cd6bbe Use clock_gettime to implement time. new 2d38f1e2a0 Use clock_gettime to implement ftime; withdraw ftime. new 63244339c5 Use clock_gettime to implement timespec_get. new 10a1058179 Use clock_gettime to implement gettimeofday. new c50ec7ce06 Warn when gettimeofday is called with non-null tzp argument. new 6a05e8fb3b Revise the documentation of simple calendar time.
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 (212269f0cf) \ N -- N -- N refs/heads/zack/y2038-preliminaries (6a05e8fb3b)
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 11 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 | 234 ++++++++++++++++- ChangeLog.old/ChangeLog.10 | 24 +- ChangeLog.old/ChangeLog.11 | 38 +-- ChangeLog.old/ChangeLog.12 | 10 +- ChangeLog.old/ChangeLog.13 | 2 +- ChangeLog.old/ChangeLog.14 | 12 +- ChangeLog.old/ChangeLog.15 | 2 +- ChangeLog.old/ChangeLog.17 | 22 +- ChangeLog.old/ChangeLog.18 | 52 ++-- ChangeLog.old/ChangeLog.5 | 2 +- ChangeLog.old/ChangeLog.6 | 4 +- ChangeLog.old/ChangeLog.7 | 12 +- ChangeLog.old/ChangeLog.8 | 12 +- ChangeLog.old/ChangeLog.9 | 14 +- ChangeLog.old/ChangeLog.localedata | 20 +- ChangeLog.old/ChangeLog.nptl | 2 +- debug/segfault.c | 16 +- debug/warning-nop.c | 9 + gmon/Versions | 2 + localedata/locales/bo_CN | 1 + localedata/locales/ug_CN | 1 + localedata/locales/zh_CN | 1 + login/Makefile | 5 +- login/tst-pututxline-lockfail.c | 176 +++++++++++++ login/utmp_file.c | 21 +- manual/contrib.texi | 11 +- manual/time.texi | 16 +- math/w_cosh_compat.c | 2 +- math/w_coshl_compat.c | 2 +- misc/mntent.c | 37 +-- nptl/Makefile | 4 +- nptl/Versions | 1 - nptl/forward.c | 3 - nptl/nptl-init.c | 1 - posix/regex_internal.c | 11 +- posix/tst-regex.c | 2 +- ChangeLog.old/ChangeLog.8 => posix/tst-regex.input | 0 resolv/tst-resolv-ai_idn-latin1.c | 5 + resolv/tst-resolv-ai_idn.c | 5 + stdlib/testmb2.c | 2 +- string/strverscmp.c | 2 +- support/support_test_main.c | 11 +- sysdeps/generic/profil-counter.h | 2 +- sysdeps/generic/sigcontextinfo.h | 11 +- sysdeps/generic/single-thread.h | 1 + sysdeps/mach/clock_gettime.c | 20 +- sysdeps/mach/hurd/clock_settime.c | 11 +- sysdeps/mach/hurd/getitimer.c | 5 +- sysdeps/mach/hurd/i386/sigcontextinfo.h | 11 +- sysdeps/mach/hurd/setitimer.c | 7 +- sysdeps/mach/hurd/times.c | 3 +- sysdeps/mips/Makefile | 7 + sysdeps/mips/fpu_control.h | 1 - sysdeps/mips/regdef.h | 1 - sysdeps/mips/sgidefs.h | 1 - sysdeps/mips/sys/asm.h | 1 - sysdeps/mips/sys/regdef.h | 1 - .../tst-undefined-weak-lib.S} | 35 ++- .../single-thread.h => mips/tst-undefined-weak.c} | 14 +- sysdeps/nptl/pthread-functions.h | 1 - sysdeps/posix/profil.c | 15 +- sysdeps/posix/sprofil.c | 25 +- sysdeps/sparc/sparc64/memchr.S | 2 +- sysdeps/sparc/sparc64/memcmp.S | 2 +- sysdeps/sparc/sparc64/stpcpy.S | 2 +- sysdeps/sparc/sparc64/stpncpy.S | 2 +- sysdeps/sparc/sparc64/strcat.S | 2 +- sysdeps/sparc/sparc64/strchr.S | 2 +- sysdeps/sparc/sparc64/strcpy.S | 2 +- sysdeps/sparc/sparc64/strlen.S | 2 +- sysdeps/sparc/sparc64/strncmp.S | 2 +- sysdeps/sparc/sparc64/strncpy.S | 2 +- sysdeps/unix/sysv/linux/Makefile | 6 +- sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/aarch64/profil-counter.h | 20 -- sysdeps/unix/sysv/linux/aarch64/sigcontextinfo.h | 22 +- sysdeps/unix/sysv/linux/adjtime.c | 40 +-- sysdeps/unix/sysv/linux/{ia64/brk.S => adjtimex.c} | 54 ++-- .../sysv/linux/alpha/adjtime.c} | 12 +- .../s390-32/profil-counter.h => alpha/adjtimex.c} | 16 +- sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/alpha/osf_gettimeofday.c | 4 +- sysdeps/unix/sysv/linux/alpha/osf_settimeofday.c | 2 + sysdeps/unix/sysv/linux/alpha/register-dump.h | 283 +++++++++++++-------- sysdeps/unix/sysv/linux/alpha/sigcontextinfo.h | 15 +- sysdeps/unix/sysv/linux/alpha/syscalls.list | 1 - sysdeps/unix/sysv/linux/arm/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/arm/profil-counter.h | 9 +- sysdeps/unix/sysv/linux/arm/sigcontextinfo.h | 27 +- sysdeps/unix/sysv/linux/csky/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/csky/profil-counter.h | 31 --- sysdeps/unix/sysv/linux/csky/sigcontextinfo.h | 20 +- sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 1 - .../hppa/{profil-counter.h => sigcontextinfo.h} | 16 +- sysdeps/unix/sysv/linux/i386/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/i386/profil-counter.h | 31 --- sysdeps/unix/sysv/linux/i386/register-dump.h | 262 ++++++++++--------- sysdeps/unix/sysv/linux/i386/sigcontextinfo.h | 12 +- sysdeps/unix/sysv/linux/ia64/brk.S | 2 +- sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/ia64/profil-counter.h | 31 --- sysdeps/unix/sysv/linux/ia64/sigcontextinfo.h | 14 +- .../sysv/linux/m68k/coldfire/libpthread.abilist | 1 - .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/m68k/register-dump.h | 90 +++---- sysdeps/unix/sysv/linux/m68k/sigcontextinfo.h | 12 +- .../unix/sysv/linux/microblaze/libpthread.abilist | 1 - .../unix/sysv/linux/microblaze/profil-counter.h | 2 - .../unix/sysv/linux/microblaze/sigcontextinfo.h | 12 +- sysdeps/unix/sysv/linux/mips/Makefile | 21 +- sysdeps/unix/sysv/linux/mips/clone.S | 2 +- sysdeps/unix/sysv/linux/mips/configure | 41 +++ sysdeps/unix/sysv/linux/mips/configure.ac | 32 +++ sysdeps/unix/sysv/linux/mips/ldsodefs.h | 2 +- .../unix/sysv/linux/mips/mips32/libpthread.abilist | 1 - .../unix/sysv/linux/mips/mips64/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/mips/profil-counter.h | 2 - sysdeps/unix/sysv/linux/mips/sigcontextinfo.h | 20 +- sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/nios2/profil-counter.h | 2 - sysdeps/unix/sysv/linux/nios2/sigcontextinfo.h | 23 +- .../linux/powerpc/powerpc32/libpthread.abilist | 1 - .../linux/powerpc/powerpc64/be/libpthread.abilist | 1 - .../linux/powerpc/powerpc64/le/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/powerpc/profil-counter.h | 2 - sysdeps/unix/sysv/linux/powerpc/sigcontextinfo.h | 16 +- sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h | 8 +- .../unix/sysv/linux/{x86_64 => }/profil-counter.h | 13 +- sysdeps/unix/sysv/linux/riscv/profil-counter.h | 31 --- .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/riscv/sigcontextinfo.h | 12 +- .../sysv/linux/s390/s390-32/libpthread.abilist | 1 - .../unix/sysv/linux/s390/s390-32/register-dump.h | 38 +-- .../sysv/linux/s390/s390-64/libpthread.abilist | 1 - .../unix/sysv/linux/s390/s390-64/profil-counter.h | 26 -- .../unix/sysv/linux/s390/s390-64/register-dump.h | 38 +-- sysdeps/unix/sysv/linux/s390/sigcontextinfo.h | 16 +- sysdeps/unix/sysv/linux/sh/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/sh/profil-counter.h | 32 --- .../unix/sysv/linux/sh/{sh4 => }/register-dump.h | 118 ++++----- sysdeps/unix/sysv/linux/sh/sh3/register-dump.h | 150 ----------- sysdeps/unix/sysv/linux/sh/sigcontextinfo.h | 11 +- .../linux/sparc/{sparc64 => }/profil-counter.h | 17 +- .../sysv/linux/sparc/sparc32/libpthread.abilist | 1 - .../unix/sysv/linux/sparc/sparc32/register-dump.h | 36 ++- .../unix/sysv/linux/sparc/sparc32/sigcontextinfo.h | 40 ++- .../sysv/linux/sparc/sparc64/libpthread.abilist | 1 - .../unix/sysv/linux/sparc/sparc64/register-dump.h | 42 ++- .../unix/sysv/linux/sparc/sparc64/sigcontextinfo.h | 42 ++- sysdeps/unix/sysv/linux/syscalls.list | 1 - sysdeps/unix/sysv/linux/tst-sigcontext-get_pc.c | 78 ++++++ .../unix/sysv/linux/x86_64/64/libpthread.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/sigcontextinfo.h | 13 +- .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 1 - time/gettimeofday.c | 10 +- time/sys/time.h | 25 +- 156 files changed, 1768 insertions(+), 1264 deletions(-) create mode 100644 login/tst-pututxline-lockfail.c copy ChangeLog.old/ChangeLog.8 => posix/tst-regex.input (100%) rename sysdeps/{unix/sysv/linux/sparc/sparc32/profil-counter.h => mips/tst-undefin [...] copy sysdeps/{generic/single-thread.h => mips/tst-undefined-weak.c} (83%) delete mode 100644 sysdeps/unix/sysv/linux/aarch64/profil-counter.h copy sysdeps/unix/sysv/linux/{ia64/brk.S => adjtimex.c} (53%) copy sysdeps/{generic/single-thread.h => unix/sysv/linux/alpha/adjtime.c} (75%) rename sysdeps/unix/sysv/linux/{s390/s390-32/profil-counter.h => alpha/adjtimex.c} (70%) delete mode 100644 sysdeps/unix/sysv/linux/csky/profil-counter.h rename sysdeps/unix/sysv/linux/hppa/{profil-counter.h => sigcontextinfo.h} (76%) delete mode 100644 sysdeps/unix/sysv/linux/i386/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/ia64/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/microblaze/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/mips/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/nios2/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/profil-counter.h rename sysdeps/unix/sysv/linux/{x86_64 => }/profil-counter.h (66%) delete mode 100644 sysdeps/unix/sysv/linux/riscv/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/profil-counter.h delete mode 100644 sysdeps/unix/sysv/linux/sh/profil-counter.h rename sysdeps/unix/sysv/linux/sh/{sh4 => }/register-dump.h (62%) delete mode 100644 sysdeps/unix/sysv/linux/sh/sh3/register-dump.h rename sysdeps/unix/sysv/linux/sparc/{sparc64 => }/profil-counter.h (71%) create mode 100644 sysdeps/unix/sysv/linux/tst-sigcontext-get_pc.c