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 e0cb7b6131 Add and move fall-through comments in system-specific code. new aa0e46636a Break further lines before not after operators. new 7b3fb62051 wcsmbs: optimize wcpcpy new 39ef074419 wcsmbs: optimize wcpncpy new 81a1443941 wcsmbs: optimize wcscat new 4d8015639a wcsmbs: optimize wcscpy new ddf21ec79f wcsmbs: optimize wcsncat new 30a7e2081c wcsmbs: optimize wcsncpy new 457208b1e9 wcsmbs: optimize wcsnlen new c4f50205e1 Add some spaces before '('. new f627dd4da8 Fix -Wempty-body warnings in Hurd-specific code. new 1b21841775 hurd: Add renameat2 support for RENAME_NOREPLACE new 6bd4d02ee9 powerpc: Fix linknamespace introduced by 4d8015639a75 new 92ad88fe72 elf/Makefile: Run IFUNC tests if binutils supports IFUNC new cc3e573ce3 elf: Add tests with a local IFUNC resolver [BZ #23937] new 462e83a4a0 Add more spaces before '('.
The 15 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 | 205 +++++++++++++++++++++ benchtests/bench-strcpy.c | 7 +- benchtests/bench-string.h | 2 +- benchtests/bench-strlen.c | 10 +- catgets/gencat.c | 2 +- configure | 2 + configure.ac | 1 + elf/Makefile | 14 +- elf/cache.c | 4 +- elf/ifuncmain9.c | 107 +++++++++++ elf/ifuncmain9pic.c | 1 + elf/ifuncmain9picstatic.c | 1 + elf/ifuncmain9pie.c | 1 + elf/ifuncmain9static.c | 1 + hurd/hurdinit.c | 10 +- iconvdata/bug-iconv8.c | 4 +- include/stdio.h | 2 + include/wchar.h | 4 + math/test-tgmath-ret.c | 2 +- nis/nis_call.c | 2 +- nis/nis_findserv.c | 2 +- nptl/tst-audit-threads.c | 2 +- nptl/tst-cancel4-common.h | 4 +- nss/nss_test1.c | 2 +- nss/test-netdb.c | 2 +- posix/execvpe.c | 2 +- stdio-common/renameat2.c | 4 +- stdio-common/tst-fmemopen4.c | 6 +- stdio-common/tst-printf.c | 2 +- stdio-common/vfscanf-internal.c | 4 +- stdlib/fmtmsg.c | 2 +- stdlib/qsort.c | 2 +- stdlib/test-canon.c | 4 +- stdlib/tst-swapcontext1.c | 4 +- string/memcmp.c | 2 +- string/test-strcpy.c | 8 +- string/test-strlen.c | 12 +- string/test-strrchr.c | 4 +- string/tester.c | 12 +- sysdeps/arm/sysdep.h | 4 +- sysdeps/generic/memcopy.h | 2 +- sysdeps/generic/unwind-dw2.c | 2 +- sysdeps/generic/unwind-pe.h | 4 +- sysdeps/hppa/dl-machine.h | 2 +- sysdeps/hppa/fpu/feupdateenv.c | 2 +- sysdeps/ia64/fpu/sfp-machine.h | 2 +- sysdeps/m68k/wcpcpy.c | 36 ---- sysdeps/mach/hurd/fork.c | 72 ++++---- sysdeps/mach/hurd/getcwd.c | 10 +- sysdeps/mach/hurd/htl/pt-mutex-consistent.c | 10 +- sysdeps/mach/hurd/htl/pt-mutex-init.c | 12 +- sysdeps/mach/hurd/htl/pt-mutex-transfer-np.c | 4 +- sysdeps/mach/hurd/htl/pt-mutex-unlock.c | 8 +- sysdeps/mach/hurd/htl/pt-mutex.h | 10 +- sysdeps/mach/hurd/htl/pt-mutexattr-getrobust.c | 4 +- sysdeps/mach/hurd/i386/init-first.c | 4 +- sysdeps/mach/hurd/i386/trampoline.c | 8 +- sysdeps/mach/hurd/ioctl.c | 32 ++-- sysdeps/mach/hurd/jmp-unwind.c | 4 +- sysdeps/mach/hurd/kill.c | 8 +- sysdeps/mach/hurd/mig-reply.c | 6 +- sysdeps/mach/hurd/ptrace.c | 4 +- sysdeps/mach/hurd/renameat.c | 21 +-- sysdeps/mach/hurd/{renameat.c => renameat2.c} | 15 +- sysdeps/mach/hurd/spawni.c | 2 +- sysdeps/posix/spawni.c | 2 +- sysdeps/powerpc/fpu/tst-setcontext-fpscr.c | 2 +- sysdeps/powerpc/powerpc32/dl-machine.c | 4 +- .../powerpc32/power4/multiarch/wcscpy-ppc32.c | 9 +- .../powerpc/powerpc32/power4/multiarch/wcscpy.c | 24 +-- sysdeps/powerpc/powerpc32/register-dump.h | 8 +- sysdeps/powerpc/powerpc64/le/fpu/sfp-machine.h | 2 +- sysdeps/powerpc/powerpc64/multiarch/wcscpy.c | 25 ++- sysdeps/powerpc/powerpc64/register-dump.h | 8 +- sysdeps/powerpc/test-arith.c | 26 +-- sysdeps/s390/wcscpy.c | 4 +- sysdeps/sparc/sparc64/dl-machine.h | 44 ++--- sysdeps/unix/alpha/sysdep.h | 2 +- sysdeps/unix/sysv/linux/aarch64/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/aarch64/sysdep.h | 6 +- sysdeps/unix/sysv/linux/alpha/a.out.h | 4 +- sysdeps/unix/sysv/linux/alpha/ioperm.c | 13 +- sysdeps/unix/sysv/linux/arm/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/arm/ioperm.c | 2 +- sysdeps/unix/sysv/linux/bits/timex.h | 4 +- sysdeps/unix/sysv/linux/csky/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/csky/sysdep.h | 4 +- sysdeps/unix/sysv/linux/generic/____longjmp_chk.c | 4 +- sysdeps/unix/sysv/linux/generic/futimesat.c | 4 +- sysdeps/unix/sysv/linux/hppa/makecontext.c | 14 +- sysdeps/unix/sysv/linux/m68k/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/nios2/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h | 2 +- sysdeps/unix/sysv/linux/renameat2.c | 4 +- sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h | 6 +- sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h | 6 +- .../unix/sysv/linux/sparc/sparc64/get_clockfreq.c | 4 +- sysdeps/unix/sysv/linux/spawni.c | 2 +- sysdeps/unix/sysv/linux/x86/bits/procfs.h | 2 +- sysdeps/unix/sysv/linux/x86/bits/sigcontext.h | 2 +- sysdeps/x86/fpu/sfp-machine.h | 2 +- sysdeps/x86_64/multiarch/wcscpy-c.c | 4 +- sysdeps/x86_64/multiarch/wcscpy.c | 11 +- time/test_time.c | 2 +- wcsmbs/wcpcpy.c | 19 +- wcsmbs/wcpncpy.c | 57 +----- wcsmbs/wcscat.c | 21 +-- wcsmbs/wcscpy.c | 41 +---- wcsmbs/wcsncat.c | 53 +----- wcsmbs/wcsncpy.c | 60 +----- wcsmbs/wcsnlen.c | 22 +-- 111 files changed, 693 insertions(+), 602 deletions(-) create mode 100644 elf/ifuncmain9.c create mode 100644 elf/ifuncmain9pic.c create mode 100644 elf/ifuncmain9picstatic.c create mode 100644 elf/ifuncmain9pie.c create mode 100644 elf/ifuncmain9static.c delete mode 100644 sysdeps/m68k/wcpcpy.c copy sysdeps/mach/hurd/{renameat.c => renameat2.c} (80%)