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-aarch64-spec2k6-O2_LTO in repository toolchain/ci/glibc.
from c89e669a70 S390: Regenerate ULPs. adds 9e6a7d9c17 Fix build warnings in locale/programs/ld-ctype.c adds c78b3f55d1 Fix build warnings in nptl/tst-eintr1.c adds a63b96fbdd Linux: Add nds32 specific syscalls to syscall-names.list adds 9d5d214e86 powerpc: Refactor powerpc32 lround/lroundf/llround/llroundf adds aa32f5bf0c powerpc: Use generic e_expf adds d039da1c00 x86: Add sysdeps/x86/dl-lookupcfg.h adds a620bd7935 Linux: Adjust gedents64 buffer size to int range [BZ #24740] adds 1626f499d1 Prepare vfprintf to use __printf_fp/__printf_fphex with floa [...] adds 5a659ccc0e io: Remove copy_file_range emulation [BZ #24744] adds 17432d7150 support: Add xdlvsym function adds f0b2132b35 ld.so: Support moving versioned symbols between sonames [BZ #24741] adds 589787f889 Replace PREPARE_VERSION macro with inline function adds 507f55c05f Linux: Use mmap instead of malloc in dirent/tst-getdents64 adds afe23eb0f1 Bump up the runtime for "short" benchmarks adds d064591266 Further improve string bench timing adds 3db85a9814 powerpc: Use faster means to access FPSCR when possible in s [...] adds d0093c5cef Call _dl_open_check after relocation [BZ #24259]
No new revisions were added by this update.
Summary of changes: ChangeLog | 285 +++++++++++ NEWS | 14 + benchtests/bench-math-inlines.c | 2 +- benchtests/bench-memccpy.c | 2 +- benchtests/bench-memchr.c | 2 +- benchtests/bench-memcmp.c | 2 +- benchtests/bench-rawmemchr.c | 2 +- benchtests/bench-strcat.c | 2 +- benchtests/bench-strchr.c | 2 +- benchtests/bench-strcmp.c | 2 +- benchtests/bench-strcpy_chk.c | 2 +- benchtests/bench-string.h | 6 +- benchtests/bench-strlen.c | 2 +- benchtests/bench-strncat.c | 2 +- benchtests/bench-strncmp.c | 2 +- benchtests/bench-strncpy.c | 2 +- benchtests/bench-strnlen.c | 2 +- benchtests/bench-strrchr.c | 2 +- benchtests/bench-strstr.c | 2 +- benchtests/bench-strtod.c | 2 +- elf/Makefile | 28 +- elf/dl-lookup.c | 38 +- elf/dl-open.c | 8 +- .../fpu/fegetmode.c => elf/tst-sonamemove-dlopen.c | 21 +- nptl/tst-eintr1.c => elf/tst-sonamemove-link.c | 57 +-- .../fegetexcept.c => elf/tst-sonamemove-linkmod1.c | 20 +- elf/tst-sonamemove-linkmod1.map | 3 + .../e_expf-ppc64.c => elf/tst-sonamemove-runmod1.c | 12 +- elf/tst-sonamemove-runmod1.map | 3 + .../tst-sonamemove-runmod2.c | 16 +- elf/tst-sonamemove-runmod2.map | 3 + io/Makefile | 5 - io/copy_file_range-compat.c | 160 ------ io/copy_file_range.c | 16 +- io/tst-copy_file_range-compat.c | 30 -- io/tst-copy_file_range.c | 560 +-------------------- libio/libioP.h | 20 +- locale/programs/ld-ctype.c | 3 +- manual/llio.texi | 10 +- nptl/tst-eintr1.c | 5 +- stdio-common/printf-parse.h | 3 + stdio-common/vfprintf-internal.c | 73 ++- support/xdlfcn.c | 20 + support/xdlfcn.h | 1 + sysdeps/powerpc/bits/fenvinline.h | 37 +- sysdeps/powerpc/fpu/fegetexcept.c | 2 +- sysdeps/powerpc/fpu/fegetmode.c | 2 +- sysdeps/powerpc/fpu/fenv_libc.h | 21 + sysdeps/powerpc/fpu_control.h | 44 +- sysdeps/powerpc/powerpc32/fpu/Makefile | 1 + sysdeps/powerpc/powerpc32/fpu/s_llround.c | 51 +- sysdeps/powerpc/powerpc32/fpu/s_lround.S | 123 ----- sysdeps/powerpc/powerpc32/fpu/s_lround.c | 77 +++ .../powerpc32/power4/fpu/multiarch/Makefile | 5 + .../power4/fpu/multiarch/s_llround-power5+.S | 31 -- .../power4/fpu/multiarch/s_llround-power5+.c | 2 + .../power4/fpu/multiarch/s_llround-power6.S | 31 -- .../power4/fpu/multiarch/s_llround-power6.c | 2 + .../power4/fpu/multiarch/s_llround-ppc32.S | 31 -- .../power4/fpu/multiarch/s_llround-ppc32.c | 2 + .../power4/fpu/multiarch/s_lround-power5+.S | 33 -- .../power4/fpu/multiarch/s_lround-power5+.c | 2 + .../power4/fpu/multiarch/s_lround-ppc32.S | 31 -- .../power4/fpu/multiarch/s_lround-ppc32.c | 2 + sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S | 105 ---- sysdeps/powerpc/powerpc32/power4/fpu/s_llroundf.S | 1 - sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S | 53 -- sysdeps/powerpc/powerpc32/power5+/fpu/s_llroundf.S | 1 - sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S | 51 -- sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S | 53 -- sysdeps/powerpc/powerpc32/power6/fpu/s_llroundf.S | 1 - sysdeps/powerpc/powerpc64/fpu/multiarch/Makefile | 1 - sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf.c | 32 -- sysdeps/powerpc/powerpc64/fpu/multiarch/w_expf.c | 1 - sysdeps/powerpc/powerpc64/power8/fpu/e_expf.S | 303 ----------- sysdeps/powerpc/powerpc64/power8/fpu/w_expf.c | 1 - sysdeps/unix/sysv/linux/alpha/kernel-features.h | 1 - sysdeps/unix/sysv/linux/arm/kernel-features.h | 1 - sysdeps/unix/sysv/linux/copy_file_range.c | 21 +- sysdeps/unix/sysv/linux/dl-vdso.h | 18 +- sysdeps/unix/sysv/linux/getdents64.c | 5 + sysdeps/unix/sysv/linux/kernel-features.h | 4 - .../unix/sysv/linux/microblaze/kernel-features.h | 5 - sysdeps/unix/sysv/linux/mips/mips64/getdents64.c | 6 + sysdeps/unix/sysv/linux/sh/kernel-features.h | 1 - sysdeps/unix/sysv/linux/syscall-names.list | 2 + sysdeps/unix/sysv/linux/tst-getdents64.c | 50 ++ sysdeps/x86/Makefile | 40 +- sysdeps/{i386 => x86}/dl-lookupcfg.h | 0 sysdeps/x86/tst-cet-legacy-5.c | 76 +++ sysdeps/x86/tst-cet-legacy-5a.c | 1 + sysdeps/x86/tst-cet-legacy-5b.c | 1 + sysdeps/x86/tst-cet-legacy-6.c | 76 +++ sysdeps/x86/tst-cet-legacy-6a.c | 1 + sysdeps/x86/tst-cet-legacy-6b.c | 1 + .../fpu/fegetmode.c => x86/tst-cet-legacy-mod-5.c} | 15 +- sysdeps/x86/tst-cet-legacy-mod-5a.c | 1 + sysdeps/x86/tst-cet-legacy-mod-5b.c | 1 + .../fegetmode.c => x86/tst-cet-legacy-mod-5c.c} | 24 +- .../fpu/fegetmode.c => x86/tst-cet-legacy-mod-6.c} | 15 +- sysdeps/x86/tst-cet-legacy-mod-6a.c | 1 + sysdeps/x86/tst-cet-legacy-mod-6b.c | 1 + .../fegetmode.c => x86/tst-cet-legacy-mod-6c.c} | 24 +- sysdeps/x86/tst-cet-legacy-mod-6d.c | 1 + sysdeps/x86_64/dl-lookupcfg.h | 31 -- 105 files changed, 1096 insertions(+), 1915 deletions(-) copy sysdeps/powerpc/fpu/fegetmode.c => elf/tst-sonamemove-dlopen.c (55%) copy nptl/tst-eintr1.c => elf/tst-sonamemove-link.c (51%) copy sysdeps/powerpc/fpu/fegetexcept.c => elf/tst-sonamemove-linkmod1.c (67%) create mode 100644 elf/tst-sonamemove-linkmod1.map rename sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-ppc64.c => elf/tst-sonamemov [...] create mode 100644 elf/tst-sonamemove-runmod1.map rename sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf-power8.S => elf/tst-sonamemo [...] create mode 100644 elf/tst-sonamemove-runmod2.map delete mode 100644 io/copy_file_range-compat.c delete mode 100644 io/tst-copy_file_range-compat.c delete mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lround.S create mode 100644 sysdeps/powerpc/powerpc32/fpu/s_lround.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power6.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-power6.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_llround-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power5+.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-power5+.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-ppc32.S create mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/s_lround-ppc32.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S delete mode 100644 sysdeps/powerpc/powerpc32/power6/fpu/s_llroundf.S delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/e_expf.c delete mode 100644 sysdeps/powerpc/powerpc64/fpu/multiarch/w_expf.c delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/e_expf.S delete mode 100644 sysdeps/powerpc/powerpc64/power8/fpu/w_expf.c rename sysdeps/{i386 => x86}/dl-lookupcfg.h (100%) create mode 100644 sysdeps/x86/tst-cet-legacy-5.c create mode 100644 sysdeps/x86/tst-cet-legacy-5a.c create mode 100644 sysdeps/x86/tst-cet-legacy-5b.c create mode 100644 sysdeps/x86/tst-cet-legacy-6.c create mode 100644 sysdeps/x86/tst-cet-legacy-6a.c create mode 100644 sysdeps/x86/tst-cet-legacy-6b.c copy sysdeps/{powerpc/fpu/fegetmode.c => x86/tst-cet-legacy-mod-5.c} (75%) create mode 100644 sysdeps/x86/tst-cet-legacy-mod-5a.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-5b.c copy sysdeps/{powerpc/fpu/fegetmode.c => x86/tst-cet-legacy-mod-5c.c} (70%) copy sysdeps/{powerpc/fpu/fegetmode.c => x86/tst-cet-legacy-mod-6.c} (75%) create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6a.c create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6b.c copy sysdeps/{powerpc/fpu/fegetmode.c => x86/tst-cet-legacy-mod-6c.c} (70%) create mode 100644 sysdeps/x86/tst-cet-legacy-mod-6d.c delete mode 100644 sysdeps/x86_64/dl-lookupcfg.h