This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-O3_LTO in repository toolchain/ci/glibc.
from a008c76b56 posix: Fix large mmap64 offset for mips64n32 (BZ#24699) adds 99d01ffcc3 nptl: Add clockid parameter to futex timed wait calls adds 6615f77978 nptl: Add POSIX-proposed sem_clockwait adds afe4de7d28 nptl: Add POSIX-proposed pthread_cond_clockwait adds 600b4be4d9 nptl: pthread_rwlock: Move timeout validation into _full functions adds e996fa72a9 nptl: Add POSIX-proposed pthread_rwlock_clockrdlock & pthrea [...] adds 59213094c8 nptl: Rename lll_timedlock to lll_clocklock and add clockid [...] adds 9d20e22e46 nptl: Add POSIX-proposed pthread_mutex_clocklock adds 65dd7e9ce3 Update NEWS for new _clockwait and _clocklock functions adds 1ff1373b33 nptl: Remove futex_supports_exact_relative_timeouts adds cce7b6a578 ga_IE and en_IE locales: Revert first_weekday removal (bug 24200). adds 3cc7c9c5f1 nl_BE and nl_NL locales: Dutch salutations (bug 23996). adds fba6d4bbce nl_BE locale: Use "copy "nl_NL"" in LC_NAME (bug 23996). adds 9208c3b804 Afar locales: Months and days updated from CLDR (bug 21897). adds 4a8f6d3155 nptl: Remove unnecessary forwarding of pthread_cond_clockwai [...] adds 2ab9ad5735 nptl: Add POSIX-proposed _clock functions to hppa pthread.h adds 3556658c5b Regenerate po/libc.pot for 2.30 release. adds 1f7097d09c Linux: Update syscall-names.list to Linux 5.2 adds c7e4b684e7 locale/C-translit.h.in: Cyrillic -> ASCII transliteration [B [...] adds dcf36bcad3 Add NEWS entry about the new AArch64 IFUNC resolver call ABI adds 95da14dac0 test-container: Avoid copying unintended system libraries adds 35e038c1d2 test-container: Install with $(all-subdirs) [BZ #24794] adds 7854ebf8ed Linux: Use in-tree copy of SO_ constants for !__USE_MISC [BZ [...] adds 82c664ed75 build-many-glibcs.py: Use Linux 5.2 by default adds 7e681561a3 x86-64: Compile branred.c with -mprefer-vector-width=128 [BZ [...] adds 50ce3eae5b gconv: Check reference count in __gconv_release_cache [BZ #24677] adds 354e4c1add test-container: Install with $(sorted-subdirs) [BZ #24794] adds b8b3d5a14e Linux: Move getdents64 to <dirent.h> adds 8a814e20d4 nptl: Use uintptr_t for address diagnostic in nptl/tst-pthre [...] adds c86b8e7579 Restore r31 setting in powerpc32 swapcontext. adds 0bfddfc944 iconv: Revert steps array reference counting changes adds cc3bf31933 Update translations. adds e712490684 Update install and NEWS for 2.30 release. adds 0a8262a1b2 Tag 2.30 release. adds 0b8c2f95df Open master for 2.31 development. adds e1df30fbc2 Get new entropy on each attempt __gen_tempname (BZ #15813) adds b0f6679bcd malloc: Remove unwanted leading whitespace in malloc_info [B [...] adds 3175dcc1e6 hppa: Update libm-tests-ulps adds 066020c5e8 powerpc: Cleanup: use actual power8 assembly mnemonics adds c7a26cba2a Update Linux kernel version number in tst-mman-consts.py to 5.2. adds 9c37bde5a2 Update kernel version in comment in syscall-names.list. adds a6c1ce778e elf: tst-ldconfig-bad-aux-cache: use support_capture_subprocess adds 1a7fe2ebe5 login: Remove utmp backend jump tables [BZ #23518] adds 503fc587f3 sh: Update libm-tests-ulps adds 27a0914e45 riscv: Enable VDSO for static linking adds 5e855c8954 s390: Enable VDSO for static linking adds c9c1a413c0 sparc: Enable VDSO for static linking adds d665367f59 linux: Enable vDSO for static linking as default (BZ#19767) adds 98013846ec Add CLONE_PIDFD from Linux 5.2 to bits/sched.h. adds 8d454abeb4 s390: Fix Enable VDSO for static linking adds d8b9780369 Add AT_RECURSIVE from Linux 5.2 to fcntl.h. adds a02cd8e4e0 Add SYNC_FILE_RANGE_WRITE_AND_WAIT from Linux 5.2 to bits/fc [...] adds b6d2c4475d malloc: Fix missing accounting of top chunk in malloc_info [ [...] adds c48d92b430 Add glibc.malloc.mxfast tunable
No new revisions were added by this update.
Summary of changes: ChangeLog | 788 +++++++++++++ INSTALL | 10 +- Makeconfig | 6 +- Makefile | 7 +- NEWS | 142 ++- libio/tst-wfile-gconv.c => bits/dirent_ext.h | 23 +- dirent/Makefile | 2 +- dirent/dirent.h | 2 + elf/dl-tunables.list | 5 + elf/tst-ldconfig-bad-aux-cache.c | 73 +- include/features.h | 2 +- io/fcntl.h | 1 + libio/Makefile | 16 +- libio/iofclose.c | 15 +- libio/tst-wfile-ascii.c | 56 - locale/C-translit.h.in | 169 +++ localedata/locales/aa_DJ | 10 +- localedata/locales/aa_ER | 4 +- localedata/locales/aa_ER@saaho | 4 +- localedata/locales/aa_ET | 6 +- localedata/locales/en_IE | 1 + localedata/locales/ga_IE | 1 + localedata/locales/nl_BE | 2 +- localedata/locales/nl_NL | 5 + login/getutent_r.c | 108 +- login/getutid_r.c | 2 +- login/getutline_r.c | 2 +- login/updwtmp.c | 2 +- login/utmp-private.h | 29 +- login/utmp_file.c | 89 +- login/utmpname.c | 3 +- malloc/Makefile | 3 + malloc/arena.c | 2 + malloc/malloc.c | 29 +- libio/tst-wfile-gconv.c => malloc/tst-mxfast.c | 38 +- manual/filesys.texi | 2 +- manual/install.texi | 10 +- manual/threads.texi | 58 + manual/tunables.texi | 12 + manual/users.texi | 20 +- nptl/DESIGN-systemtap-probes.txt | 3 + nptl/Makefile | 10 +- nptl/Versions | 6 + nptl/lll_timedlock_wait.c | 15 +- nptl/pthreadP.h | 5 + nptl/pthread_cond_wait.c | 64 +- nptl/pthread_condattr_setclock.c | 5 - nptl/pthread_mutex_timedlock.c | 50 +- ...wlock_rdlock.c => pthread_rwlock_clockrdlock.c} | 17 +- ...wlock_rdlock.c => pthread_rwlock_clockwrlock.c} | 17 +- nptl/pthread_rwlock_common.c | 32 +- nptl/pthread_rwlock_rdlock.c | 2 +- nptl/pthread_rwlock_timedrdlock.c | 12 +- nptl/pthread_rwlock_timedwrlock.c | 12 +- nptl/pthread_rwlock_wrlock.c | 2 +- nptl/{sem_timedwait.c => sem_clockwait.c} | 25 +- nptl/sem_timedwait.c | 3 +- nptl/sem_wait.c | 3 +- nptl/sem_waitcommon.c | 15 +- nptl/tst-abstime.c | 10 + nptl/tst-cond11.c | 38 +- nptl/tst-cond26.c | 77 ++ nptl/tst-cond27.c | 66 ++ nptl/tst-mutex11.c | 69 ++ nptl/tst-mutex5.c | 37 +- nptl/tst-mutex9.c | 24 +- nptl/tst-pthread-getattr.c | 17 +- nptl/tst-rwlock14.c | 12 + nptl/tst-rwlock6.c | 95 +- nptl/tst-rwlock7.c | 83 +- nptl/tst-rwlock9.c | 102 +- nptl/tst-sem13.c | 39 +- nptl/tst-sem17.c | 76 ++ nptl/tst-sem5.c | 23 +- po/be.po | 726 ++++++------ po/bg.po | 465 ++++---- po/ca.po | 468 ++++---- po/cs.po | 480 ++++---- po/da.po | 464 ++++---- po/de.po | 451 ++++--- po/el.po | 453 ++++--- po/eo.po | 440 ++++--- po/es.po | 464 ++++---- po/fi.po | 450 +++---- po/fr.po | 464 ++++---- po/gl.po | 454 ++++--- po/hr.po | 658 ++++++----- po/hu.po | 447 ++++--- po/ia.po | 463 ++++---- po/id.po | 464 ++++---- po/it.po | 469 ++++---- po/ja.po | 464 ++++---- po/ko.po | 464 ++++---- po/libc.pot | 441 ++++--- po/lt.po | 468 ++++---- po/nb.po | 456 ++++--- po/nl.po | 596 +++++----- po/pl.po | 451 ++++--- po/pt_BR.po | 466 ++++---- po/ru.po | 464 ++++---- po/rw.po | 454 ++++--- po/sk.po | 464 ++++---- po/sl.po | 449 ++++--- po/sv.po | 544 ++++----- po/tr.po | 464 ++++---- po/uk.po | 468 ++++---- po/vi.po | 464 ++++---- po/zh_CN.po | 464 ++++---- po/zh_TW.po | 1245 ++++++++------------ scripts/build-many-glibcs.py | 2 +- sysdeps/hppa/fpu/libm-test-ulps | 88 +- sysdeps/nptl/futex-internal.h | 18 +- sysdeps/nptl/lowlevellock-futex.h | 13 +- sysdeps/nptl/lowlevellock.h | 16 +- sysdeps/nptl/pthread.h | 36 + sysdeps/posix/tempname.c | 13 +- sysdeps/powerpc/powerpc64/power8/memchr.S | 31 +- sysdeps/powerpc/powerpc64/power8/memcmp.S | 21 +- sysdeps/powerpc/powerpc64/power8/memrchr.S | 30 +- sysdeps/powerpc/powerpc64/power8/memset.S | 10 +- sysdeps/powerpc/powerpc64/power8/strchr.S | 30 +- sysdeps/powerpc/powerpc64/power8/strlen.S | 23 +- sysdeps/powerpc/powerpc64/power8/strncmp.S | 2 +- sysdeps/powerpc/powerpc64/power8/strncpy.S | 2 +- sysdeps/powerpc/powerpc64/power8/strnlen.S | 51 +- sysdeps/powerpc/powerpc64/power8/strrchr.S | 39 +- sysdeps/powerpc/powerpc64/power8/strspn.S | 35 +- sysdeps/pthread/semaphore.h | 7 + sysdeps/sh/libm-test-ulps | 40 +- sysdeps/sparc/sparc32/lll_timedlock_wait.c | 2 +- sysdeps/sparc/sparc32/lowlevellock.c | 15 +- sysdeps/unix/getlogin_r.c | 7 +- sysdeps/unix/sysv/linux/Makefile | 14 +- sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/aarch64/sysdep.h | 3 - .../unix/sysv/linux/alpha/bits/socket-constants.h | 40 +- sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/arm/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/arm/sysdep.h | 3 - .../unix/sysv/linux/bits/dirent_ext.h | 29 +- sysdeps/unix/sysv/linux/bits/fcntl-linux.h | 5 + sysdeps/unix/sysv/linux/bits/sched.h | 2 + .../unix/sysv/linux/bits/socket-constants.h | 40 +- sysdeps/unix/sysv/linux/bits/socket.h | 98 +- sysdeps/unix/sysv/linux/bits/unistd_ext.h | 6 - sysdeps/unix/sysv/linux/csky/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/futex-internal.h | 32 +- .../unix/sysv/linux/hppa/bits/socket-constants.h | 40 +- sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/hppa/pthread.h | 36 + sysdeps/unix/sysv/linux/i386/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/i386/sysdep.h | 3 - sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/lowlevellock-futex.h | 32 +- .../sysv/linux/m68k/coldfire/libpthread.abilist | 5 + .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 5 + .../unix/sysv/linux/microblaze/libpthread.abilist | 5 + .../unix/sysv/linux/mips/bits/socket-constants.h | 40 +- .../unix/sysv/linux/mips/mips32/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/mips/mips32/sysdep.h | 3 - .../unix/sysv/linux/mips/mips64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h | 3 - sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h | 3 - sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 5 + .../sysv/linux/powerpc/bits/socket-constants.h | 40 +- sysdeps/unix/sysv/linux/powerpc/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/powerpc/lowlevellock.h | 9 +- .../linux/powerpc/powerpc32/libpthread.abilist | 5 + .../linux/powerpc/powerpc32/swapcontext-common.S | 3 + sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h | 3 - .../linux/powerpc/powerpc64/be/libpthread.abilist | 5 + .../linux/powerpc/powerpc64/le/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h | 3 - sysdeps/unix/sysv/linux/riscv/init-first.c | 8 +- sysdeps/unix/sysv/linux/riscv/libc-vdso.h | 6 +- .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/s390/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/s390/init-first.c | 8 +- sysdeps/unix/sysv/linux/s390/libc-vdso.h | 3 - sysdeps/unix/sysv/linux/s390/lowlevellock.h | 9 +- .../sysv/linux/s390/s390-32/libpthread.abilist | 5 + .../sysv/linux/s390/s390-64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/sh/libpthread.abilist | 5 + .../unix/sysv/linux/sparc/bits/socket-constants.h | 40 +- sysdeps/unix/sysv/linux/sparc/init-first.c | 8 +- sysdeps/unix/sysv/linux/sparc/libc-vdso.h | 6 +- sysdeps/unix/sysv/linux/sparc/lowlevellock.h | 11 +- .../sysv/linux/sparc/sparc32/libpthread.abilist | 5 + .../sysv/linux/sparc/sparc64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/syscall-names.list | 10 +- sysdeps/unix/sysv/linux/sysdep-vdso.h | 2 +- sysdeps/unix/sysv/linux/sysdep.h | 7 - sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/unix/sysv/linux/tst-socket-consts.py | 65 + sysdeps/unix/sysv/linux/x86/elision-timed.c | 6 +- sysdeps/unix/sysv/linux/x86/libc-vdso.h | 6 +- sysdeps/unix/sysv/linux/x86/lowlevellock.h | 11 +- .../unix/sysv/linux/x86_64/64/libpthread.abilist | 5 + sysdeps/unix/sysv/linux/x86_64/sysdep.h | 3 - .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 5 + sysdeps/x86_64/configure | 22 + sysdeps/x86_64/configure.ac | 9 + sysdeps/x86_64/fpu/Makefile | 12 + version.h | 2 +- wcsmbs/wcsmbsload.c | 10 - wcsmbs/wcsmbsload.h | 1 - 206 files changed, 11642 insertions(+), 10169 deletions(-) copy libio/tst-wfile-gconv.c => bits/dirent_ext.h (65%) delete mode 100644 libio/tst-wfile-ascii.c copy libio/tst-wfile-gconv.c => malloc/tst-mxfast.c (52%) copy nptl/{pthread_rwlock_rdlock.c => pthread_rwlock_clockrdlock.c} (64%) copy nptl/{pthread_rwlock_rdlock.c => pthread_rwlock_clockwrlock.c} (64%) copy nptl/{sem_timedwait.c => sem_clockwait.c} (65%) create mode 100644 nptl/tst-cond26.c create mode 100644 nptl/tst-cond27.c create mode 100644 nptl/tst-mutex11.c create mode 100644 nptl/tst-sem17.c copy libio/tst-wfile-gconv.c => sysdeps/unix/sysv/linux/alpha/bits/socket-constant [...] copy libio/tst-wfile-gconv.c => sysdeps/unix/sysv/linux/bits/dirent_ext.h (62%) copy libio/tst-wfile-gconv.c => sysdeps/unix/sysv/linux/bits/socket-constants.h (59%) copy libio/tst-wfile-gconv.c => sysdeps/unix/sysv/linux/hppa/bits/socket-constants [...] copy libio/tst-wfile-gconv.c => sysdeps/unix/sysv/linux/mips/bits/socket-constants [...] copy libio/tst-wfile-gconv.c => sysdeps/unix/sysv/linux/powerpc/bits/socket-consta [...] rename libio/tst-wfile-gconv.c => sysdeps/unix/sysv/linux/sparc/bits/socket-consta [...] create mode 100644 sysdeps/unix/sysv/linux/tst-socket-consts.py