This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-O3_LTO in repository toolchain/ci/glibc.
from ca843defbc htl: Only check pthread_self coherency when DEBUG is set adds 6c43d94a96 htl: Add missing functions and defines for robust mutexes adds f640c4231d htl: Remove stub warning for pthread_mutexattr_setpshared adds a25077a431 pthread: Move robust mutex tests from nptl to sysdeps/pthread adds 0cbc855acb pthread: Fix building tst-robust8 with nptl adds edba4e5f91 htl: Link internal htl tests against libpthread adds f1bdee6179 x86 tls: Use _Static_assert for TLS access size assertion adds fe49a73316 x86: Avoid single-argument _Static_assert in <tls.h> adds ab3df8154f stdlib: Reduce namespace pollution in <inttypes.h> adds 1f1c65e232 conform/conformtest.py: Extend tokenizer to cover character [...] adds e4a3999213 Prepare redirections for IEEE long double on powerpc64le adds fa185f0d45 <fd_to_filename.h>: Add type safety and port to Hurd adds 631cf64bc1 Move implementation of <file_change_detection.h> into a C file adds 6e05978f0c mips: Fix bracktrace result for signal frames adds f4349837d9 Introduce <elf-initfini.h> and ELF_INITFINI for all architectures adds a492b1e5ef Linux: Work around kernel bugs in chmod on /proc/self/fd pat [...] adds 7455b70027 y2038: linux: Provide __gettimeofday64 implementation adds 8d42bf859a Fix tst-pkey expectations on pkey_get [BZ #23202] adds 27d83441a2 Block all signals on timer_create thread (BZ#10815) adds 7e56088050 nptl: Use .NOTPARALLEL in Makefile only if actually running tests adds 8923b9962c nptl: Sort routines list in Makefile alphabetically adds ce197a6e0a nptl: Move pthread_attr_getschedpolicy implementation into libc adds f0929a227b nptl: Move pthread_attr_setschedpolicy implementation into libc adds ed0a69b675 nptl: Move pthread_attr_getscope implementation into libc adds dc260acd38 nptl: Move pthread_attr_setscope implementation into libc adds 249afce2e7 nptl: Move pthread_condattr_destroy implementation into libc adds 7da5c345a5 nptl: Move pthread_condattr_init implementation into libc adds dc6cfdc934 nptl: Move pthread_cond_destroy implementation into libc adds ad96df2cd9 nptl: Move pthread_cond_init implementation into libc adds c1080713ad Add hidden prototypes for __sched_getparam, __sched_getscheduler adds d5074b30fe nptl: Move pthread_getschedparam implementation into libc adds f2323817dd nptl: Move pthread_setschedparam implementation into libc adds ddc650e9b3 Fix use-after-free in glob when expanding ~user (bug 25414) adds b790c8c2ed nios2: Fix Linux kABI for syscall return adds 77ad97356c Undefine redirections after long double definition on __LDBL [...] adds 218dad29e8 ldbl-128ibm-compat: Provide ieee128 symbols to narrow functions adds 74f614b70a ldbl-128ibm-compat: enforce correct abi flags on internal file adds bb05281822 ldbl-128ibm-compat: fixup subdir location of several funcs adds a92ac9f494 ldbl-128ibm: make ieee754.h work with IEEE 128 long double adds 783e641fba csu: Use ELF constructor instead of _init in libc.so adds d423e17031 nss_nis: Use NSS_DECLARE_MODULE_FUNCTIONS adds f1a0840c15 powerpc: Refactor fenvinline.h adds 758599bc9d elf: Apply attribute_relro to pointers in elf/dl-minimal.c adds 5c8aa3849a malloc/tst-mallocfork2: Kill lingering process for unexpecte [...] adds dfe9aa9156 support: Add support_process_state_wait adds b3b6a40ab9 posix: Refactor tst-waitid (BZ #14666) adds 6437fecca3 posix: Remove posix waitid adds 8dbfea3a20 ldbl-128ibm-compat: Redirect long double functions to f128/i [...] adds 39b47ada8d ldbl-128ibm-compat: Redirect complex math functions adds f1a166b0d7 ldbl-128ibm-compat: Provide a significand implementation adds d967237443 ldbl-128ibm-compat: Provide nexttoward functions adds 77d5bddd8f ldbl-128ibm-compat: enforce ibm128 on compat tests adds 4068b54c70 ldbl-128ibm-compat: link tst-ldbl-efgcvt against loader too adds b5b7fb76e1 i386: Use comdat instead of .gnu.linkonce for i386 setup pic [...]
No new revisions were added by this update.
Summary of changes: argp/argp.h | 3 +- conform/conformtest.py | 11 +- csu/elf-init.c | 7 +- csu/gmon-start.c | 8 + csu/init-first.c | 12 +- debug/backtrace.c | 5 + elf/dl-fini.c | 5 +- elf/dl-init.c | 8 +- elf/dl-minimal.c | 16 +- elf/soinit.c | 2 +- htl/Makefile | 2 +- htl/Versions | 5 + include/file_change_detection.h | 110 +---- include/libc-internal.h | 2 +- include/libc-symbols.h | 23 + include/math.h | 9 +- include/netdb.h | 8 +- include/sched.h | 2 + include/time.h | 4 + io/Makefile | 2 +- io/Versions | 4 + .../file_change_detection.c | 62 +-- io/tst-file_change_detection.c | 57 +-- io/tst-lchmod.c | 80 +-- libio/bits/stdio-ldbl.h | 46 +- libio/freopen.c | 4 +- libio/freopen64.c | 4 +- libio/stdio.h | 16 +- malloc/tst-mallocfork2.c | 39 +- math/bits/mathcalls-helper-functions.h | 18 +- math/bits/mathcalls.h | 9 +- math/complex.h | 29 +- math/math-narrow.h | 15 +- math/math.h | 75 ++- misc/Makefile | 6 +- misc/bits/syslog-ldbl.h | 4 +- misc/err.h | 3 +- misc/error.h | 6 +- posix/sched_gets.c => misc/fd_to_filename.c | 30 +- misc/sys/cdefs.h | 38 +- misc/sys/syslog.h | 4 +- misc/tst-fd_to_filename.c | 101 ++++ nis/nss-nis.h | 1 + nis/nss_nis/nis-hosts.c | 17 +- nis/nss_nis/nis-network.c | 17 +- nis/nss_nis/nis-spwd.c | 16 +- nptl/Makefile | 63 ++- nptl/Versions | 12 +- nptl/forward.c | 43 -- nptl/nptl-init.c | 12 - nptl/old_pthread_cond_destroy.c | 4 +- nptl/old_pthread_cond_init.c | 4 +- nptl/pt-crti.S | 13 +- nptl/pthreadP.h | 4 + nptl/pthread_cond_destroy.c | 3 +- nptl/pthread_cond_init.c | 3 +- nptl/tst-cancel28.c | 79 +++ posix/glob.c | 25 +- posix/sched_getp.c | 1 + posix/sched_gets.c | 1 + posix/tst-waitid.c | 549 ++++++--------------- resolv/res_init.c | 2 +- resolv/resolv_conf.c | 6 +- rt/Makefile | 7 +- rt/tst-timer-sigmask.c | 78 +++ stdio-common/printf.h | 3 +- stdlib/bits/stdlib-ldbl.h | 22 + stdlib/inttypes.h | 48 +- stdlib/monetary.h | 3 +- stdlib/stdlib.h | 4 +- support/Makefile | 3 + support/process_state.h | 43 ++ support/support_process_state.c | 92 ++++ support/tst-support-process_state.c | 105 ++++ posix/sched_getp.c => support/xgetline.c | 25 +- support/xstdio.h | 2 + .../x86/gettimeofday.c => aarch64/elf-initfini.h} | 10 +- .../x86/gettimeofday.c => alpha/elf-initfini.h} | 8 +- .../powerpc/gettimeofday.c => arm/elf-initfini.h} | 7 +- sysdeps/csky/Implies | 1 - .../arch-fd_to_filename.h} | 6 +- sysdeps/{init_array => generic}/crti.S | 12 +- sysdeps/{init_array => generic}/crtn.S | 6 + .../sched_gets.c => sysdeps/generic/elf-initfini.h | 24 +- sysdeps/generic/fd_to_filename.h | 26 +- sysdeps/generic/math-narrow-alias-float128.h | 32 ++ .../pt-crti.S => generic/unwind-arch.h} | 19 +- .../powerpc/gettimeofday.c => hppa/elf-initfini.h} | 7 +- sysdeps/htl/pthread.h | 1 + sysdeps/htl/pthreadP.h | 2 + sysdeps/i386/nptl/tls.h | 50 +- sysdeps/i386/sysdep.h | 5 +- .../powerpc/gettimeofday.c => ia64/elf-initfini.h} | 7 +- sysdeps/ieee754/ldbl-128/s_nexttoward.c | 4 +- sysdeps/ieee754/ldbl-128/s_nexttowardf.c | 4 +- sysdeps/ieee754/ldbl-128ibm-compat/Makefile | 53 +- sysdeps/ieee754/ldbl-128ibm-compat/Versions | 12 + .../math-narrow-alias-float128.h | 34 ++ .../ieee754/ldbl-128ibm-compat/math_ldbl.h | 24 +- .../ldbl-128ibm-compat/s_nextafterf128.c} | 10 +- .../ieee754/ldbl-128ibm-compat/s_nexttowardf128.c | 38 ++ .../ldbl-128ibm-compat/s_significandf128.c} | 16 +- sysdeps/ieee754/ldbl-128ibm/bits/iscanonical.h | 8 +- sysdeps/ieee754/ldbl-128ibm/ieee754.h | 68 ++- sysdeps/ieee754/ldbl-opt/Makefile | 4 +- .../ieee754/ldbl-opt/test-redirection-ldbl-64.c | 87 ++++ sysdeps/init_array/elf-init.c | 37 -- sysdeps/init_array/gmon-start.c | 41 -- .../powerpc/gettimeofday.c => m68k/elf-initfini.h} | 7 +- .../hurd/arch-fd_to_filename.h} | 6 +- sysdeps/mach/hurd/htl/pt-mutexattr-setpshared.c | 1 - sysdeps/mach/hurd/i386/Makefile | 16 +- sysdeps/mach/hurd/i386/libpthread.abilist | 6 + sysdeps/mach/hurd/i386/tls.h | 50 +- sysdeps/{posix => mach/hurd}/waitid.c | 70 +-- .../gettimeofday.c => microblaze/elf-initfini.h} | 8 +- .../powerpc/gettimeofday.c => mips/elf-initfini.h} | 7 +- .../x86/gettimeofday.c => nios2/elf-initfini.h} | 8 +- sysdeps/nptl/pthread-functions.h | 15 - sysdeps/powerpc/bits/fenvinline.h | 32 +- .../gettimeofday.c => powerpc/elf-initfini.h} | 7 +- sysdeps/pthread/Makefile | 4 + {nptl => sysdeps/pthread}/tst-robust1.c | 0 {nptl => sysdeps/pthread}/tst-robust10.c | 0 {nptl => sysdeps/pthread}/tst-robust2.c | 0 {nptl => sysdeps/pthread}/tst-robust3.c | 0 {nptl => sysdeps/pthread}/tst-robust4.c | 0 {nptl => sysdeps/pthread}/tst-robust5.c | 0 {nptl => sysdeps/pthread}/tst-robust6.c | 0 {nptl => sysdeps/pthread}/tst-robust7.c | 0 {nptl => sysdeps/pthread}/tst-robust8.c | 3 + {nptl => sysdeps/pthread}/tst-robust9.c | 0 sysdeps/riscv/Implies | 2 - .../x86/gettimeofday.c => s390/elf-initfini.h} | 8 +- .../powerpc/gettimeofday.c => sh/elf-initfini.h} | 7 +- .../x86/gettimeofday.c => sparc/elf-initfini.h} | 8 +- sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 12 - .../gettimeofday.c => arch-fd_to_filename.h} | 6 +- sysdeps/unix/sysv/linux/arm/be/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/arm/le/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/csky/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/fchmodat.c | 28 +- sysdeps/unix/sysv/linux/fd_to_filename.h | 37 -- sysdeps/unix/sysv/linux/gettimeofday.c | 40 +- sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 12 - sysdeps/unix/sysv/linux/i386/libpthread.abilist | 12 - sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 12 - sysdeps/unix/sysv/linux/internal-signals.h | 21 + .../sysv/linux/m68k/coldfire/libpthread.abilist | 10 - .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 12 - .../sysv/linux/microblaze/be/libpthread.abilist | 10 - .../sysv/linux/microblaze/le/libpthread.abilist | 10 - .../unix/sysv/linux/mips/mips32/libpthread.abilist | 12 - .../unix/sysv/linux/mips/mips64/libpthread.abilist | 12 - sysdeps/unix/sysv/linux/mips/unwind-arch.h | 67 +++ sysdeps/unix/sysv/linux/nios2/libpthread.abilist | 10 - sysdeps/unix/sysv/linux/nios2/sysdep.h | 2 +- sysdeps/unix/sysv/linux/powerpc/gettimeofday.c | 4 +- .../linux/powerpc/powerpc32/libpthread.abilist | 12 - .../linux/powerpc/powerpc64/be/libpthread.abilist | 12 - .../linux/powerpc/powerpc64/le/libpthread.abilist | 10 - .../unix/sysv/linux/riscv/rv64/libpthread.abilist | 10 - .../sysv/linux/s390/s390-32/libpthread.abilist | 12 - .../sysv/linux/s390/s390-64/libpthread.abilist | 12 - sysdeps/unix/sysv/linux/sh/be/libpthread.abilist | 12 - sysdeps/unix/sysv/linux/sh/le/libpthread.abilist | 12 - .../sysv/linux/sparc/sparc32/libpthread.abilist | 12 - .../sysv/linux/sparc/sparc64/libpthread.abilist | 12 - sysdeps/unix/sysv/linux/timer_routines.c | 94 ++-- sysdeps/unix/sysv/linux/tst-pkey.c | 10 +- sysdeps/unix/sysv/linux/x86/gettimeofday.c | 4 +- .../unix/sysv/linux/x86_64/64/libpthread.abilist | 12 - .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 10 - .../powerpc/gettimeofday.c => x86/elf-initfini.h} | 7 +- sysdeps/x86_64/nptl/tls.h | 50 +- wcsmbs/bits/wchar-ldbl.h | 36 +- wcsmbs/wchar.h | 14 +- 178 files changed, 2112 insertions(+), 1742 deletions(-) copy include/file_change_detection.h => io/file_change_detection.c (61%) copy posix/sched_gets.c => misc/fd_to_filename.c (55%) create mode 100644 misc/tst-fd_to_filename.c create mode 100644 nptl/tst-cancel28.c create mode 100644 rt/tst-timer-sigmask.c create mode 100644 support/process_state.h create mode 100644 support/support_process_state.c create mode 100644 support/tst-support-process_state.c copy posix/sched_getp.c => support/xgetline.c (65%) copy sysdeps/{unix/sysv/linux/x86/gettimeofday.c => aarch64/elf-initfini.h} (74%) copy sysdeps/{unix/sysv/linux/x86/gettimeofday.c => alpha/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => arm/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => generic/arch-fd_to_filenam [...] rename sysdeps/{init_array => generic}/crti.S (80%) rename sysdeps/{init_array => generic}/crtn.S (82%) copy posix/sched_gets.c => sysdeps/generic/elf-initfini.h (64%) create mode 100644 sysdeps/generic/math-narrow-alias-float128.h copy sysdeps/{init_array/pt-crti.S => generic/unwind-arch.h} (71%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => hppa/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => ia64/elf-initfini.h} (79%) create mode 100644 sysdeps/ieee754/ldbl-128ibm-compat/math-narrow-alias-float128.h copy support/xstdio.h => sysdeps/ieee754/ldbl-128ibm-compat/math_ldbl.h (62%) copy sysdeps/{unix/sysv/linux/x86/gettimeofday.c => ieee754/ldbl-128ibm-compat/s_n [...] create mode 100644 sysdeps/ieee754/ldbl-128ibm-compat/s_nexttowardf128.c rename sysdeps/{init_array/pt-crti.S => ieee754/ldbl-128ibm-compat/s_significandf1 [...] create mode 100644 sysdeps/ieee754/ldbl-opt/test-redirection-ldbl-64.c delete mode 100644 sysdeps/init_array/elf-init.c delete mode 100644 sysdeps/init_array/gmon-start.c copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => m68k/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => mach/hurd/arch-fd_to_filen [...] rename sysdeps/{posix => mach/hurd}/waitid.c (65%) copy sysdeps/{unix/sysv/linux/x86/gettimeofday.c => microblaze/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => mips/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/x86/gettimeofday.c => nios2/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => powerpc/elf-initfini.h} (79%) rename {nptl => sysdeps/pthread}/tst-robust1.c (100%) rename {nptl => sysdeps/pthread}/tst-robust10.c (100%) rename {nptl => sysdeps/pthread}/tst-robust2.c (100%) rename {nptl => sysdeps/pthread}/tst-robust3.c (100%) rename {nptl => sysdeps/pthread}/tst-robust4.c (100%) rename {nptl => sysdeps/pthread}/tst-robust5.c (100%) rename {nptl => sysdeps/pthread}/tst-robust6.c (100%) rename {nptl => sysdeps/pthread}/tst-robust7.c (100%) rename {nptl => sysdeps/pthread}/tst-robust8.c (99%) rename {nptl => sysdeps/pthread}/tst-robust9.c (100%) copy sysdeps/{unix/sysv/linux/x86/gettimeofday.c => s390/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => sh/elf-initfini.h} (79%) copy sysdeps/{unix/sysv/linux/x86/gettimeofday.c => sparc/elf-initfini.h} (79%) copy sysdeps/unix/sysv/linux/{powerpc/gettimeofday.c => arch-fd_to_filename.h} (81%) delete mode 100644 sysdeps/unix/sysv/linux/fd_to_filename.h create mode 100644 sysdeps/unix/sysv/linux/mips/unwind-arch.h copy sysdeps/{unix/sysv/linux/powerpc/gettimeofday.c => x86/elf-initfini.h} (79%)