This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-Oz in repository toolchain/ci/glibc.
from 48699da1c4 elf: Support at least 32-byte alignment in static dlopen adds e72b98e6f8 malloc: Deprecate more hook-related functionality adds 10b01bd452 string: Make tst-strerror/tst-strsignal unsupported if msgfm [...] adds 107e6a3c22 x86: Support usable check for all CPU features adds 3486924dc7 hurd: Fix build-many-glibcs.py adds 5500cdba40 Remove --enable-obsolete-rpc configure flag adds f896fc0f2b Correct timespec implementation [BZ #26232] new 34f0d01d5e AArch64: Align ENTRY to a cacheline new 4a733bf375 AArch64: Add optimized Q-register memcpy new 0f6278a879 AArch64: Rename IS_ARES to IS_NEOVERSE_N1 new 7b5f02dc2a arm: remove string/tst-memmove-overflow XFAIL new 17400c4bcd Add NEWS entry for CVE-2020-6096 (bug 25620) new da7d62b503 manual: Use Unicode instead HTML entities for characters (bu [...] new efedd1ed3d Linux: Remove rseq support
The 7 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: NEWS | 30 +- benchtests/strcoll-inputs/filelist#en_US.UTF-8 | 29 - config.h.in | 4 - config.make.in | 1 - configure | 18 - configure.ac | 11 - csu/libc-tls.c | 6 - elf/dl-tls.c | 8 +- elf/libc_early_init.c | 5 - include/libc-symbols.h | 7 +- include/shlib-compat.h | 8 +- malloc/malloc.h | 7 +- malloc/thread-freeres.c | 5 +- manual/math.texi | 6 +- manual/nss.texi | 4 +- manual/threads.texi | 64 - nptl/pthread_create.c | 13 - scripts/build-many-glibcs.py | 6 - string/Makefile | 9 +- string/tst-strerror.c | 3 + string/tst-strsignal.c | 3 + sunrpc/Makefile | 152 +- sunrpc/bug20790.x | 1 - sunrpc/proto.h | 65 - sunrpc/rpc_clntout.c | 333 ----- sunrpc/rpc_cout.c | 811 ----------- sunrpc/rpc_hout.c | 607 -------- sunrpc/rpc_main.c | 1451 -------------------- sunrpc/rpc_parse.c | 687 --------- sunrpc/rpc_parse.h | 165 --- sunrpc/rpc_sample.c | 336 ----- sunrpc/rpc_scan.c | 544 -------- sunrpc/rpc_scan.h | 104 -- sunrpc/rpc_svcout.c | 1093 --------------- sunrpc/rpc_tblout.c | 178 --- sunrpc/rpc_util.c | 525 ------- sunrpc/rpc_util.h | 154 --- sunrpc/rpcgen.c | 2 - sunrpc/rpcsvc/bootparam.h | 23 - sunrpc/rpcsvc/bootparam_prot.x | 97 -- sunrpc/rpcsvc/key_prot.x | 283 ---- sunrpc/rpcsvc/klm_prot.x | 130 -- sunrpc/rpcsvc/mount.x | 161 --- sunrpc/rpcsvc/nfs_prot.x | 352 ----- sunrpc/rpcsvc/nlm_prot.x | 203 --- sunrpc/rpcsvc/rex.x | 229 --- sunrpc/rpcsvc/rquota.x | 61 - sunrpc/rpcsvc/rstat.x | 145 -- sunrpc/rpcsvc/rusers.x | 228 --- sunrpc/rpcsvc/sm_inter.x | 110 -- sunrpc/rpcsvc/spray.x | 84 -- sunrpc/rpcsvc/yppasswd.x | 61 - support/Makefile | 7 + support/timespec.c | 18 +- support/timespec.h | 2 +- support/tst-timespec.c | 98 +- sysdeps/aarch64/multiarch/Makefile | 2 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 2 + sysdeps/aarch64/multiarch/memcpy.c | 7 +- .../{memcpy.S => multiarch/memcpy_advsimd.S} | 205 ++- sysdeps/aarch64/multiarch/memmove.c | 5 +- sysdeps/aarch64/sysdep.h | 2 +- sysdeps/arm/Makefile | 5 - sysdeps/generic/rseq-internal.h | 26 - sysdeps/hurd/include/sys/msg.h | 1 + sysdeps/hurd/include/sys/sem.h | 1 + sysdeps/hurd/include/sys/shm.h | 1 + sysdeps/i386/fpu/fclrexcpt.c | 2 +- sysdeps/i386/fpu/fedisblxcpt.c | 2 +- sysdeps/i386/fpu/feenablxcpt.c | 2 +- sysdeps/i386/fpu/fegetenv.c | 2 +- sysdeps/i386/fpu/fegetmode.c | 2 +- sysdeps/i386/fpu/feholdexcpt.c | 2 +- sysdeps/i386/fpu/fesetenv.c | 2 +- sysdeps/i386/fpu/fesetmode.c | 2 +- sysdeps/i386/fpu/fesetround.c | 2 +- sysdeps/i386/fpu/feupdateenv.c | 2 +- sysdeps/i386/fpu/fgetexcptflg.c | 2 +- sysdeps/i386/fpu/fsetexcptflg.c | 2 +- sysdeps/i386/fpu/ftestexcept.c | 2 +- sysdeps/i386/i686/fpu/multiarch/s_cosf.c | 2 +- sysdeps/i386/i686/fpu/multiarch/s_sincosf.c | 2 +- sysdeps/i386/i686/fpu/multiarch/s_sinf.c | 2 +- sysdeps/i386/i686/multiarch/ifunc-impl-list.c | 152 +- sysdeps/i386/i686/multiarch/ifunc-memmove.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-memset.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-sse2-bsf.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-sse2-ssse3.h | 4 +- sysdeps/i386/i686/multiarch/ifunc-sse2.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-sse4_2.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-ssse3-sse4_2.h | 4 +- sysdeps/i386/i686/multiarch/s_fma.c | 2 +- sysdeps/i386/i686/multiarch/s_fmaf.c | 2 +- sysdeps/i386/i686/multiarch/wcscpy.c | 2 +- sysdeps/i386/setfpucw.c | 2 +- sysdeps/unix/sysv/linux/Makefile | 15 +- sysdeps/unix/sysv/linux/Versions | 1 - sysdeps/unix/sysv/linux/aarch64/bits/rseq.h | 43 - sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 4 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 - sysdeps/unix/sysv/linux/arc/libc.abilist | 163 --- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 1 - sysdeps/unix/sysv/linux/arm/bits/rseq.h | 83 -- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 1 - sysdeps/unix/sysv/linux/bits/rseq.h | 29 - sysdeps/unix/sysv/linux/csky/libc.abilist | 1 - sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 - sysdeps/unix/sysv/linux/i386/libc.abilist | 1 - sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 - sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 1 - sysdeps/unix/sysv/linux/mips/bits/rseq.h | 62 - .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 1 - .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 - .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 1 - .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libc.abilist | 1 - sysdeps/unix/sysv/linux/powerpc/bits/rseq.h | 37 - .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 1 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 1 - .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 1 - .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 - sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 - sysdeps/unix/sysv/linux/rseq-internal.h | 73 - sysdeps/unix/sysv/linux/rseq-sym.c | 26 - sysdeps/unix/sysv/linux/s390/bits/rseq.h | 37 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 - sysdeps/unix/sysv/linux/sched_getcpu.c | 22 +- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 1 - sysdeps/unix/sysv/linux/sh/le/libc.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 - sysdeps/unix/sysv/linux/sys/rseq.h | 203 --- sysdeps/unix/sysv/linux/tst-rseq-nptl.c | 256 ---- sysdeps/unix/sysv/linux/tst-rseq.c | 64 - sysdeps/unix/sysv/linux/tst-rseq.h | 59 - sysdeps/unix/sysv/linux/x86/bits/rseq.h | 30 - sysdeps/unix/sysv/linux/x86/elision-conf.c | 2 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 - sysdeps/x86/cacheinfo.c | 12 +- sysdeps/x86/cpu-features.c | 436 +++--- sysdeps/x86/cpu-features.h | 258 ++-- sysdeps/x86/cpu-tunables.c | 168 +-- sysdeps/x86/dl-cet.c | 4 +- sysdeps/x86/tst-get-cpu-features.c | 122 ++ sysdeps/x86_64/Makefile | 6 +- sysdeps/x86_64/dl-machine.h | 6 +- sysdeps/x86_64/fpu/math-tests-arch.h | 6 +- sysdeps/x86_64/fpu/multiarch/ifunc-avx-fma4.h | 8 +- sysdeps/x86_64/fpu/multiarch/ifunc-fma.h | 4 +- sysdeps/x86_64/fpu/multiarch/ifunc-fma4.h | 6 +- sysdeps/x86_64/fpu/multiarch/ifunc-mathvec-avx2.h | 4 +- .../x86_64/fpu/multiarch/ifunc-mathvec-avx512.h | 4 +- .../x86_64/fpu/multiarch/ifunc-mathvec-sse4_1.h | 2 +- sysdeps/x86_64/fpu/multiarch/ifunc-sse4_1.h | 2 +- sysdeps/x86_64/fpu/multiarch/s_fma.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_fmaf.c | 4 +- sysdeps/x86_64/multiarch/ifunc-avx2.h | 2 +- sysdeps/x86_64/multiarch/ifunc-impl-list.c | 228 +-- sysdeps/x86_64/multiarch/ifunc-memcmp.h | 8 +- sysdeps/x86_64/multiarch/ifunc-memmove.h | 10 +- sysdeps/x86_64/multiarch/ifunc-memset.h | 10 +- sysdeps/x86_64/multiarch/ifunc-sse4_2.h | 2 +- sysdeps/x86_64/multiarch/ifunc-strcasecmp.h | 6 +- sysdeps/x86_64/multiarch/ifunc-strcpy.h | 4 +- sysdeps/x86_64/multiarch/ifunc-wmemset.h | 4 +- sysdeps/x86_64/multiarch/sched_cpucount.c | 2 +- sysdeps/x86_64/multiarch/strchr.c | 2 +- sysdeps/x86_64/multiarch/strcmp.c | 4 +- sysdeps/x86_64/multiarch/strncmp.c | 6 +- sysdeps/x86_64/multiarch/test-multiarch.c | 24 +- sysdeps/x86_64/multiarch/wcscpy.c | 2 +- sysdeps/x86_64/multiarch/wcsnlen.c | 4 +- 178 files changed, 1101 insertions(+), 11726 deletions(-) delete mode 100644 sunrpc/bug20790.x delete mode 100644 sunrpc/proto.h delete mode 100644 sunrpc/rpc_clntout.c delete mode 100644 sunrpc/rpc_cout.c delete mode 100644 sunrpc/rpc_hout.c delete mode 100644 sunrpc/rpc_main.c delete mode 100644 sunrpc/rpc_parse.c delete mode 100644 sunrpc/rpc_parse.h delete mode 100644 sunrpc/rpc_sample.c delete mode 100644 sunrpc/rpc_scan.c delete mode 100644 sunrpc/rpc_scan.h delete mode 100644 sunrpc/rpc_svcout.c delete mode 100644 sunrpc/rpc_tblout.c delete mode 100644 sunrpc/rpc_util.c delete mode 100644 sunrpc/rpc_util.h delete mode 100644 sunrpc/rpcgen.c delete mode 100644 sunrpc/rpcsvc/bootparam.h delete mode 100644 sunrpc/rpcsvc/bootparam_prot.x delete mode 100644 sunrpc/rpcsvc/key_prot.x delete mode 100644 sunrpc/rpcsvc/klm_prot.x delete mode 100644 sunrpc/rpcsvc/mount.x delete mode 100644 sunrpc/rpcsvc/nfs_prot.x delete mode 100644 sunrpc/rpcsvc/nlm_prot.x delete mode 100644 sunrpc/rpcsvc/rex.x delete mode 100644 sunrpc/rpcsvc/rquota.x delete mode 100644 sunrpc/rpcsvc/rstat.x delete mode 100644 sunrpc/rpcsvc/rusers.x delete mode 100644 sunrpc/rpcsvc/sm_inter.x delete mode 100644 sunrpc/rpcsvc/spray.x delete mode 100644 sunrpc/rpcsvc/yppasswd.x copy sysdeps/aarch64/{memcpy.S => multiarch/memcpy_advsimd.S} (54%) delete mode 100644 sysdeps/generic/rseq-internal.h create mode 100644 sysdeps/hurd/include/sys/msg.h create mode 100644 sysdeps/hurd/include/sys/sem.h create mode 100644 sysdeps/hurd/include/sys/shm.h delete mode 100644 sysdeps/unix/sysv/linux/aarch64/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/arm/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/rseq-internal.h delete mode 100644 sysdeps/unix/sysv/linux/rseq-sym.c delete mode 100644 sysdeps/unix/sysv/linux/s390/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/sys/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/tst-rseq-nptl.c delete mode 100644 sysdeps/unix/sysv/linux/tst-rseq.c delete mode 100644 sysdeps/unix/sysv/linux/tst-rseq.h delete mode 100644 sysdeps/unix/sysv/linux/x86/bits/rseq.h