This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/glibc.
from 43530ba1dc x86: Remove __ASSEMBLER__ check in init-arch.h adds 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] adds 34f0d01d5e AArch64: Align ENTRY to a cacheline adds 4a733bf375 AArch64: Add optimized Q-register memcpy adds 0f6278a879 AArch64: Rename IS_ARES to IS_NEOVERSE_N1 adds 7b5f02dc2a arm: remove string/tst-memmove-overflow XFAIL adds 17400c4bcd Add NEWS entry for CVE-2020-6096 (bug 25620) adds da7d62b503 manual: Use Unicode instead HTML entities for characters (bu [...] adds efedd1ed3d Linux: Remove rseq support new 8cde977077 en_US: Minimize changes to date_fmt (Bug 25923) new 76b8442db5 Move <rpc/netdb.h> from sunrpc to inet new f46ef33ad1 AArch64: Improve strlen_asimd performance (bug 25824) new e9422236a2 manual: New signal and errno string functions are AS-safe
The 4 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 - elf/dl-tls.c | 8 +- elf/libc_early_init.c | 5 - include/libc-symbols.h | 7 +- include/rpc/netdb.h | 2 +- include/shlib-compat.h | 8 +- inet/Makefile | 3 +- {sunrpc => inet}/rpc/netdb.h | 0 localedata/locales/en_US | 7 +- malloc/malloc.h | 7 +- malloc/thread-freeres.c | 5 +- manual/errno.texi | 4 +- manual/math.texi | 6 +- manual/nss.texi | 4 +- manual/signal.texi | 4 +- manual/threads.texi | 64 - nptl/pthread_create.c | 13 - resolv/Makefile | 7 - resolv/rpc/netdb.h | 3 - 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 | 4 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 4 +- sysdeps/aarch64/multiarch/memcpy.c | 7 +- .../{memcpy.S => multiarch/memcpy_advsimd.S} | 205 ++- sysdeps/aarch64/multiarch/memmove.c | 5 +- sysdeps/aarch64/multiarch/strlen.c | 10 +- sysdeps/aarch64/multiarch/strlen_asimd.S | 267 ++-- .../multiarch/{strlen_generic.S => strlen_mte.S} | 6 +- 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 +- 188 files changed, 1274 insertions(+), 11864 deletions(-) rename {sunrpc => inet}/rpc/netdb.h (100%) delete mode 100644 resolv/rpc/netdb.h 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%) rename sysdeps/aarch64/multiarch/{strlen_generic.S => strlen_mte.S} (88%) 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