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-Os_LTO in repository toolchain/ci/glibc.
from 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] adds 72edea80c1 build-many-glibcs.py: Add v4t variant for arm-linux-gnueabi adds d1bc2cbbed Fix build warnings in resolv/res_send.c adds 27cec9aed9 malloc: Add nptl, htl dependency for the subdirectory [BZ #24757] adds 41d6f74e6c nptl: Remove vfork IFUNC-based forwarder from libpthread [BZ [...] adds 2b8a3c86e7 aarch64: new ifunc resolver ABI adds 484b7af3cc riscv: restore ABI compatibility (bug 24484)
No new revisions were added by this update.
Summary of changes: ChangeLog | 312 ++++++++++++ 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 +- .../tst-sonamemove-dlopen.c | 29 +- elf/tst-sonamemove-link.c | 41 ++ .../fegetmode.c => elf/tst-sonamemove-linkmod1.c | 15 +- elf/tst-sonamemove-linkmod1.map | 3 + .../tst-sonamemove-runmod1.c | 13 +- elf/tst-sonamemove-runmod1.map | 3 + .../fegetmode.c => elf/tst-sonamemove-runmod2.c | 14 +- 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.c | 560 +-------------------- libio/libioP.h | 20 +- malloc/Depend | 2 + manual/llio.texi | 10 +- nptl/Makefile | 5 +- nptl/Versions | 5 +- nptl/libpthread-compat.c | 37 ++ nptl/pt-vfork.c | 65 --- resolv/res_send.c | 17 +- scripts/build-many-glibcs.py | 4 +- stdio-common/printf-parse.h | 3 + stdio-common/vfprintf-internal.c | 73 ++- support/xdlfcn.c | 20 + support/xdlfcn.h | 1 + sysdeps/aarch64/Makefile | 6 + sysdeps/aarch64/dl-irel.h | 9 +- sysdeps/aarch64/sys/ifunc.h | 42 ++ sysdeps/aarch64/tst-ifunc-arg-1.c | 63 +++ sysdeps/aarch64/tst-ifunc-arg-2.c | 66 +++ 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/riscv/ldsodefs.h | 5 + sysdeps/unix/sysv/linux/aarch64/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/aarch64/pt-vfork.c | 54 -- sysdeps/unix/sysv/linux/alpha/kernel-features.h | 1 - sysdeps/unix/sysv/linux/alpha/libpthread.abilist | 3 +- sysdeps/unix/sysv/linux/alpha/pt-vfork.S | 43 -- sysdeps/unix/sysv/linux/arm/kernel-features.h | 1 - sysdeps/unix/sysv/linux/arm/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/copy_file_range.c | 21 +- sysdeps/unix/sysv/linux/csky/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/dl-vdso.h | 18 +- sysdeps/unix/sysv/linux/hppa/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/hppa/localplt.data | 1 - sysdeps/unix/sysv/linux/hppa/pt-vfork.S | 82 --- sysdeps/unix/sysv/linux/i386/libpthread.abilist | 3 +- sysdeps/unix/sysv/linux/ia64/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/ia64/pt-vfork.S | 48 -- sysdeps/unix/sysv/linux/kernel-features.h | 4 - .../sysv/linux/m68k/coldfire/libpthread.abilist | 2 - .../unix/sysv/linux/m68k/m680x0/libpthread.abilist | 3 +- sysdeps/unix/sysv/linux/m68k/pt-vfork.c | 1 - .../unix/sysv/linux/microblaze/kernel-features.h | 5 - .../unix/sysv/linux/microblaze/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/microblaze/pt-vfork.S | 49 -- .../unix/sysv/linux/mips/mips32/libpthread.abilist | 2 - .../unix/sysv/linux/mips/mips64/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/mips/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/nios2/pt-vfork.S | 1 - .../linux/powerpc/powerpc32/libpthread.abilist | 3 +- .../linux/powerpc/powerpc64/be/libpthread.abilist | 2 - .../linux/powerpc/powerpc64/le/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/riscv/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/s390/pt-vfork.S | 1 - .../sysv/linux/s390/s390-32/libpthread.abilist | 3 +- .../sysv/linux/s390/s390-64/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/sh/kernel-features.h | 1 - sysdeps/unix/sysv/linux/sh/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/sh/pt-vfork.S | 1 - sysdeps/unix/sysv/linux/sparc/pt-vfork.S | 1 - .../sysv/linux/sparc/sparc32/libpthread.abilist | 3 +- .../sysv/linux/sparc/sparc64/libpthread.abilist | 2 - sysdeps/unix/sysv/linux/tst-getdents64.c | 12 +- .../unix/sysv/linux/x86_64/64/libpthread.abilist | 2 - .../unix/sysv/linux/x86_64/x32/libpthread.abilist | 2 - sysdeps/x86/Makefile | 40 +- 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 + 118 files changed, 1207 insertions(+), 1329 deletions(-) rename io/tst-copy_file_range-compat.c => elf/tst-sonamemove-dlopen.c (54%) create mode 100644 elf/tst-sonamemove-link.c copy sysdeps/powerpc/fpu/fegetmode.c => elf/tst-sonamemove-linkmod1.c (67%) create mode 100644 elf/tst-sonamemove-linkmod1.map copy io/copy_file_range.c => elf/tst-sonamemove-runmod1.c (77%) create mode 100644 elf/tst-sonamemove-runmod1.map copy sysdeps/powerpc/fpu/fegetmode.c => elf/tst-sonamemove-runmod2.c (75%) create mode 100644 elf/tst-sonamemove-runmod2.map delete mode 100644 io/copy_file_range-compat.c create mode 100644 nptl/libpthread-compat.c delete mode 100644 nptl/pt-vfork.c create mode 100644 sysdeps/aarch64/sys/ifunc.h create mode 100644 sysdeps/aarch64/tst-ifunc-arg-1.c create mode 100644 sysdeps/aarch64/tst-ifunc-arg-2.c delete mode 100644 sysdeps/unix/sysv/linux/aarch64/pt-vfork.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/csky/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/hppa/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/ia64/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/m68k/pt-vfork.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/mips/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/nios2/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/riscv/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/s390/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/sh/pt-vfork.S delete mode 100644 sysdeps/unix/sysv/linux/sparc/pt-vfork.S 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