This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/glibc.
from 0538372096 Fix -Wempty-body warnings in glibc. adds 107562682c Adjust wording of two fall-through comments. adds 85bd1ddbdf RISC-V: Fix elfutils testsuite unwind failures. adds 24ca04febe benchtests: Remove useless ORIG_SRC in memmove benchmarks adds 3904fd85d3 Add malloc micro benchmark adds 20d0195c71 Add missing bench-malloc-simple.c file. adds eb76e5b465 nptl: Reinstate pthread_timedjoin_np as a cancellation point [...] adds 712182c8dc Fix fall-through warnings in sunrpc/xdr.c. adds 56a731d4ad Avoid readline conflicts in pexpect adds 365f05c7a5 Fix implicit-fallthrough warnings in tst-setjmp.c. adds 8a11f97062 Remove qualifier from function return type in tst-svc_register.c. adds bc10e22c90 nptl: Fix invalid Systemtap probe in pthread_join [BZ #24211] adds e442e40de5 io: Consolidate lockf implementation adds a198d37ade Move remaining nptl_db headers to sysdeps/nptl adds ebd32784ce Add missing header wrappers under include/ adds ad18dadec9 Add check for missing wrapper headers adds 6c29942cbf misc/tst-clone3: Fix waiting for exited thread. adds a5406364ac libio: Eliminate _IO_stdin, _IO_stdout, _IO_stderr adds 308e022fc4 resolv: Remove debugging code from compat-gethnamaddr.c adds 8c9289b642 Fix SPARC64 handling of R_SPARC_H34 (bug 24231). new b026ce1ee9 nptl: Fix pthread_tryjoin comment. new 04de930226 nptl: Fix comment typo in pthread_mutex_trylock.c new 4a2dd41cb5 powerpc64le: Remove test for GCC 6.2 new dc0afac325 Add new Fortran vector math header file. new f43b8dd555 Add internal implementations for argp.h, err.h, and error.h [...] new b0b50fe005 nss: tst-nss-files-hosts-long: Add host.conf [BZ #21915] new 34a5a1460e Break some lines before not after operators. new a04549c194 Break more lines before not after operators. new e0cb7b6131 Add and move fall-through comments in system-specific code.
The 9 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 | 432 +++++++++++++++++++++ Makefile | 9 +- Rules | 11 +- argp/argp-help.c | 40 +- benchtests/Makefile | 18 +- benchtests/bench-malloc-simple.c | 188 +++++++++ benchtests/bench-memmem.c | 8 +- benchtests/bench-memmove-large.c | 8 +- benchtests/bench-memmove.c | 8 +- benchtests/bench-skeleton.c | 6 +- bits/math-vector-fortran.h | 19 + crypt/md5.c | 4 +- crypt/sha256.c | 4 +- crypt/sha512.c | 4 +- dirent/dirent.h | 4 +- elf/Makefile | 2 +- elf/cache.c | 10 +- elf/dl-load.c | 16 +- elf/get-dynamic-info.h | 4 +- elf/readelflib.c | 8 +- elf/rtld.c | 4 +- elf/sprof.c | 4 +- elf/tst-unwind-main.c | 28 +- gshadow/fgetsgent_r.c | 6 +- htl/pt-getattr.c | 6 +- hurd/ctty-input.c | 4 +- hurd/ctty-output.c | 4 +- hurd/dtable.c | 28 +- hurd/getdport.c | 4 +- hurd/hurd/signal.h | 4 +- hurd/hurd/sigpreempt.h | 4 +- hurd/hurdfault.c | 4 +- hurd/hurdinit.c | 8 +- hurd/hurdioctl.c | 12 +- hurd/hurdkill.c | 4 +- hurd/hurdlookup.c | 4 +- hurd/hurdselect.c | 24 +- hurd/hurdsig.c | 36 +- hurd/hurdstartup.c | 6 +- hurd/intr-msg.c | 8 +- hurd/lookup-at.c | 12 +- hurd/lookup-retry.c | 20 +- hurd/msgportdemux.c | 4 +- hurd/port2fd.c | 5 +- hurd/setauth.c | 28 +- iconv/gconv_dl.c | 6 +- iconvdata/cns11643.h | 3 +- include/ar.h | 1 + include/bits/mqueue2.h | 1 + include/bits/stdio.h | 1 + include/bits/stdio2.h | 1 + include/features.h | 8 +- include/fstab.h | 1 + include/fts.h | 1 + include/lastlog.h | 1 + include/netinet/icmp6.h | 1 + include/netinet/igmp.h | 1 + include/netinet/ip6.h | 1 + include/re_comp.h | 1 + include/regexp.h | 1 + include/rpcsvc/bootparam.h | 1 + include/rpcsvc/yp_prot.h | 1 + include/stdio.h | 3 +- include/sys/random.h | 1 + include/sys/stropts.h | 1 + include/sys/ttychars.h | 1 + include/sys/vfs.h | 1 + include/wait.h | 1 + inet/netinet/in.h | 8 +- io/Makefile | 2 +- io/lockf.c | 54 +-- io/lockf64.c | 67 ++-- io/tst-lockf.c | 138 +++++++ libio/iofclose.c | 7 +- libio/iofwide.c | 3 +- libio/iolibio.h | 2 - libio/libio.h | 3 - libio/libioP.h | 44 ++- libio/oldfileops.c | 5 +- libio/oldiofclose.c | 7 +- libio/oldstdfiles.c | 18 +- libio/stdfiles.c | 9 +- libio/stdio.c | 11 - libio/wstrops.c | 4 +- locale/programs/ld-ctype.c | 22 +- locale/setlocale.c | 12 +- localedata/tests-mbwc/tst_swscanf.c | 10 +- login/tst-utmp.c | 8 +- mach/lowlevellock.h | 8 +- malloc/memusagestat.c | 4 +- math/Makefile | 1 + math/test-fenv.c | 4 +- math/test-fenvinline.c | 4 +- misc/err.c | 23 +- misc/error.c | 45 ++- misc/fstab.c | 12 +- misc/sys/cdefs.h | 4 +- nis/nis_call.c | 5 +- nis/nis_callback.c | 4 +- nis/nis_defaults.c | 16 +- nis/nis_findserv.c | 6 +- nis/nis_ismember.c | 4 +- nis/nis_local_names.c | 4 +- nis/nss_nis/nis-rpc.c | 6 +- nis/nss_nisplus/nisplus-netgrp.c | 18 +- nis/ypclnt.c | 24 +- nptl/Makefile | 8 +- nptl/descr.h | 2 +- nptl/lll_timedwait_tid.c | 70 ---- nptl/pthread_join_common.c | 66 +++- nptl/pthread_mutex_trylock.c | 2 +- nptl/pthread_mutex_unlock.c | 5 +- nptl/pthread_tryjoin.c | 2 +- nptl/tst-join5.c | 92 ++--- setjmp/sigjmp.c => nptl/tst-join8.c | 22 +- setjmp/sigjmp.c => nptl/tst-join9.c | 23 +- nptl/tst-unwind-thread.c | 2 + nscd/hstcache.c | 6 +- nscd/initgrcache.c | 4 +- nss/nss_compat/compat-grp.c | 22 +- nss/nss_compat/compat-initgroups.c | 10 +- nss/nss_compat/compat-pwd.c | 46 +-- nss/nss_compat/compat-spwd.c | 18 +- nss/tst-nss-files-hosts-long.root/etc/host.conf | 1 + posix/glob.h | 14 +- posix/regcomp.c | 20 +- posix/regexec.c | 14 +- posix/tst-spawn3.c | 4 +- posix/wordexp-test.c | 12 +- posix/wordexp.c | 8 +- posix/wordexp.h | 4 +- pwd/fgetpwent_r.c | 4 +- resolv/compat-gethnamaddr.c | 23 -- resource/vtimes.c | 4 +- scripts/check-wrapper-headers.py | 113 ++++++ scripts/test_printers_common.py | 4 + setjmp/sigjmp.c | 6 +- setjmp/tst-setjmp.c | 2 +- shadow/fgetspent_r.c | 4 +- stdio-common/fxprintf.c | 16 +- stdio-common/printf_fp.c | 20 +- stdio-common/tst-fileno.c | 6 +- stdio-common/vfprintf-internal.c | 4 +- stdlib/strfmon_l.c | 16 +- stdlib/strtod_l.c | 25 +- stdlib/tst-strfrom.h | 8 +- string/strchr.c | 6 +- string/strchrnul.c | 6 +- string/strcspn.c | 4 +- string/test-memmem.c | 8 +- sunrpc/tst-svc_register.c | 2 +- sunrpc/xdr.c | 7 +- sysdeps/aarch64/fpu/fpu_control.h | 6 +- sysdeps/aarch64/sfp-machine.h | 4 +- sysdeps/csky/dl-machine.h | 4 +- sysdeps/generic/memcopy.h | 4 +- sysdeps/generic/symbol-hacks.h | 4 +- sysdeps/gnu/netinet/ip_icmp.h | 10 +- sysdeps/gnu/updwtmp.c | 14 +- sysdeps/gnu/utmp_file.c | 14 +- sysdeps/hppa/jmpbuf-unwind.h | 4 +- sysdeps/i386/dl-machine.h | 1 + sysdeps/m68k/m680x0/fpu/s_cexp_template.c | 1 + sysdeps/m68k/memcopy.h | 16 + sysdeps/mach/hurd/bits/stat.h | 4 +- sysdeps/mach/hurd/dl-sysdep.c | 8 +- sysdeps/mach/hurd/htl/pt-mutexattr-setprotocol.c | 7 +- sysdeps/mach/hurd/ioctl.c | 8 +- sysdeps/mach/hurd/mmap.c | 4 +- sysdeps/mach/hurd/ptrace.c | 4 +- sysdeps/mach/hurd/spawni.c | 4 +- sysdeps/microblaze/dl-machine.h | 14 +- sysdeps/mips/dl-machine.h | 2 +- sysdeps/mips/dl-trampoline.c | 2 +- sysdeps/mips/mips32/sfp-machine.h | 4 +- sysdeps/mips/mips64/sfp-machine.h | 4 +- sysdeps/mips/sys/asm.h | 16 +- sysdeps/nptl/lowlevellock-futex.h | 7 + sysdeps/nptl/lowlevellock.h | 26 -- {nptl_db => sysdeps/nptl}/proc_service.h | 0 {nptl_db => sysdeps/nptl}/thread_db.h | 0 sysdeps/posix/rename.c | 4 +- sysdeps/powerpc/novmx-sigjmp.c | 6 +- sysdeps/powerpc/powerpc64/dl-machine.h | 2 + sysdeps/powerpc/powerpc64/le/configure | 42 +- sysdeps/powerpc/powerpc64/le/configure.ac | 28 -- sysdeps/powerpc/sigjmp.c | 6 +- sysdeps/s390/fpu/fenv_libc.h | 4 +- sysdeps/s390/iso-8859-1_cp037_z900.c | 7 + sysdeps/s390/utf8-utf16-z9.c | 4 +- sysdeps/sparc/sparc32/lll_timedwait_tid.c | 1 - sysdeps/sparc/sparc32/lowlevellock.c | 40 -- sysdeps/sparc/sparc64/dl-machine.h | 1 + sysdeps/unix/grantpt.c | 4 +- sysdeps/unix/sysv/linux/a.out.h | 4 +- sysdeps/unix/sysv/linux/arm/lockf64.c | 1 - sysdeps/unix/sysv/linux/i386/lll_timedwait_tid.c | 1 - sysdeps/unix/sysv/linux/i386/lockf64.c | 70 ---- sysdeps/unix/sysv/linux/i386/lowlevellock.S | 66 ---- sysdeps/unix/sysv/linux/i386/lowlevellock.h | 25 -- sysdeps/unix/sysv/linux/lowlevellock-futex.h | 7 + sysdeps/unix/sysv/linux/m68k/lockf64.c | 1 - sysdeps/unix/sysv/linux/mips/mips32/lockf64.c | 1 - sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c | 1 - .../unix/sysv/linux/powerpc/powerpc32/lockf64.c | 1 - sysdeps/unix/sysv/linux/riscv/clone.S | 5 + sysdeps/unix/sysv/linux/s390/s390-32/lockf64.c | 1 - sysdeps/unix/sysv/linux/sh/lockf64.c | 1 - sysdeps/unix/sysv/linux/sparc/lowlevellock.h | 25 -- sysdeps/unix/sysv/linux/sparc/sparc32/lockf64.c | 1 - sysdeps/unix/sysv/linux/tst-clone3.c | 23 +- sysdeps/unix/sysv/linux/updwtmp.c | 24 +- sysdeps/unix/sysv/linux/utmp_file.c | 24 +- sysdeps/unix/sysv/linux/x86_64/lll_timedwait_tid.c | 1 - sysdeps/unix/sysv/linux/x86_64/lowlevellock.S | 83 ---- sysdeps/unix/sysv/linux/x86_64/lowlevellock.h | 25 -- sysdeps/x86/cpu-features.c | 8 +- sysdeps/x86/fpu/bits/math-vector-fortran.h | 43 ++ termios/tcsetattr.c | 6 +- time/alt_digit.c | 4 +- time/asctime.c | 8 +- time/strptime_l.c | 10 +- time/sys/time.h | 6 +- time/tzfile.c | 6 +- 224 files changed, 1940 insertions(+), 1391 deletions(-) create mode 100644 benchtests/bench-malloc-simple.c create mode 100644 bits/math-vector-fortran.h create mode 100644 include/ar.h create mode 100644 include/bits/mqueue2.h create mode 100644 include/bits/stdio.h create mode 100644 include/bits/stdio2.h create mode 100644 include/fstab.h create mode 100644 include/fts.h create mode 100644 include/lastlog.h create mode 100644 include/netinet/icmp6.h create mode 100644 include/netinet/igmp.h create mode 100644 include/netinet/ip6.h create mode 100644 include/re_comp.h create mode 100644 include/regexp.h create mode 100644 include/rpcsvc/bootparam.h create mode 100644 include/rpcsvc/yp_prot.h create mode 100644 include/sys/random.h create mode 100644 include/sys/stropts.h create mode 100644 include/sys/ttychars.h create mode 100644 include/sys/vfs.h create mode 100644 include/wait.h create mode 100644 io/tst-lockf.c delete mode 100644 nptl/lll_timedwait_tid.c copy setjmp/sigjmp.c => nptl/tst-join8.c (61%) copy setjmp/sigjmp.c => nptl/tst-join9.c (61%) create mode 100644 nptl/tst-unwind-thread.c create mode 100644 nss/tst-nss-files-hosts-long.root/etc/host.conf create mode 100644 scripts/check-wrapper-headers.py rename {nptl_db => sysdeps/nptl}/proc_service.h (100%) rename {nptl_db => sysdeps/nptl}/thread_db.h (100%) delete mode 100644 sysdeps/sparc/sparc32/lll_timedwait_tid.c delete mode 100644 sysdeps/unix/sysv/linux/arm/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/i386/lll_timedwait_tid.c delete mode 100644 sysdeps/unix/sysv/linux/i386/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/mips/mips64/n32/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/sh/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/lockf64.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/lll_timedwait_tid.c create mode 100644 sysdeps/x86/fpu/bits/math-vector-fortran.h