This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/glibc.
from 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 new 77ad97356c Undefine redirections after long double definition on __LDBL [...] new 218dad29e8 ldbl-128ibm-compat: Provide ieee128 symbols to narrow functions new 74f614b70a ldbl-128ibm-compat: enforce correct abi flags on internal file new bb05281822 ldbl-128ibm-compat: fixup subdir location of several funcs new a92ac9f494 ldbl-128ibm: make ieee754.h work with IEEE 128 long double
The 5 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: csu/elf-init.c | 7 +- csu/gmon-start.c | 8 ++ debug/backtrace.c | 5 + elf/dl-fini.c | 5 +- elf/dl-init.c | 8 +- include/file_change_detection.h | 110 ++++----------------- 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/freopen.c | 4 +- libio/freopen64.c | 4 +- math/complex.h | 10 +- math/math-narrow.h | 15 +-- math/math.h | 18 +++- misc/Makefile | 6 +- posix/sched_getp.c => misc/fd_to_filename.c | 30 +++--- misc/tst-fd_to_filename.c | 101 +++++++++++++++++++ nptl/Makefile | 55 ++++++++--- 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 | 2 + 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 + resolv/res_init.c | 2 +- resolv/resolv_conf.c | 6 +- rt/Makefile | 7 +- rt/tst-timer-sigmask.c | 78 +++++++++++++++ .../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_getp.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 +- .../powerpc/gettimeofday.c => ia64/elf-initfini.h} | 7 +- sysdeps/ieee754/ldbl-128ibm-compat/Makefile | 43 +++++--- sysdeps/ieee754/ldbl-128ibm-compat/Versions | 8 ++ .../math-narrow-alias-float128.h | 34 +++++++ .../ieee754/ldbl-128ibm-compat/math_ldbl.h | 24 +++-- 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 +- .../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 --- .../gettimeofday.c => powerpc/elf-initfini.h} | 7 +- 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 +- 111 files changed, 1102 insertions(+), 1006 deletions(-) copy include/file_change_detection.h => io/file_change_detection.c (61%) copy posix/sched_getp.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 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_getp.c => sysdeps/generic/elf-initfini.h (64%) create mode 100644 sysdeps/generic/math-narrow-alias-float128.h rename 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 posix/sched_gets.c => sysdeps/ieee754/ldbl-128ibm-compat/math_ldbl.h (62%) 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 [...] 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%) 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%)