This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.37/master in repository glibc.
from 6f28bfa4a0 LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf new 314b731dd8 AArch64: Improve SVE memcpy and memmove new d0da4fb615 Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h new 4c3985b4c8 AArch64: Add support for MOPS memcpy/memmove/memset new e7f8117b60 AArch64: Cleanup ifuncs new 455b1b2b7f AArch64: Cleanup emag memset new cb48c2603a AArch64: Add memset_zva64 new 3dcb8fde81 AArch64: Remove Falkor memcpy new 882b7dc2ab aarch64: correct CFI in rawmemchr (bug 31113) new bbc290aad4 aarch64: fix check for SVE support in assembler new fb8f66c22d AArch64: Check kernel version for SVE ifuncs
The 10 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: manual/tunables.texi | 2 +- sysdeps/aarch64/configure | 5 +- sysdeps/aarch64/configure.ac | 5 +- sysdeps/aarch64/memset.S | 12 +- sysdeps/aarch64/multiarch/Makefile | 8 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 13 +- sysdeps/aarch64/multiarch/init-arch.h | 6 +- sysdeps/aarch64/multiarch/memchr_nosimd.S | 9 +- sysdeps/aarch64/multiarch/memcpy.c | 10 +- sysdeps/aarch64/multiarch/memcpy_a64fx.S | 14 +- sysdeps/aarch64/multiarch/memcpy_falkor.S | 315 --------------------- .../ffsll.S => aarch64/multiarch/memcpy_mops.S} | 43 ++- sysdeps/aarch64/multiarch/memcpy_sve.S | 36 +-- sysdeps/aarch64/multiarch/memcpy_thunderx.S | 27 +- sysdeps/aarch64/multiarch/memcpy_thunderx2.S | 28 +- sysdeps/aarch64/multiarch/memmove.c | 10 +- .../ffsll.S => aarch64/multiarch/memmove_mops.S} | 43 ++- sysdeps/aarch64/multiarch/memset.c | 15 +- sysdeps/aarch64/multiarch/memset_a64fx.S | 8 +- sysdeps/aarch64/multiarch/memset_base64.S | 186 ------------ sysdeps/aarch64/multiarch/memset_emag.S | 100 ++++++- sysdeps/aarch64/multiarch/memset_falkor.S | 54 ---- sysdeps/aarch64/multiarch/memset_generic.S | 8 +- sysdeps/aarch64/multiarch/memset_kunpeng.S | 9 +- .../ffsll.S => aarch64/multiarch/memset_mops.S} | 42 ++- .../multiarch/memset_zva64.S} | 14 +- sysdeps/aarch64/multiarch/rtld-memset.S | 25 -- sysdeps/aarch64/multiarch/strlen.c | 4 +- sysdeps/aarch64/multiarch/strlen_asimd.S | 1 - .../multiarch/{strlen_mte.S => strlen_generic.S} | 8 +- sysdeps/aarch64/rawmemchr.S | 2 +- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 10 + sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 53 +++- sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 7 +- 34 files changed, 311 insertions(+), 821 deletions(-) mode change 100644 => 100755 sysdeps/aarch64/configure delete mode 100644 sysdeps/aarch64/multiarch/memcpy_falkor.S copy sysdeps/{alpha/alphaev67/ffsll.S => aarch64/multiarch/memcpy_mops.S} (67%) copy sysdeps/{alpha/alphaev67/ffsll.S => aarch64/multiarch/memmove_mops.S} (66%) delete mode 100644 sysdeps/aarch64/multiarch/memset_base64.S delete mode 100644 sysdeps/aarch64/multiarch/memset_falkor.S copy sysdeps/{alpha/alphaev67/ffsll.S => aarch64/multiarch/memset_mops.S} (67%) copy sysdeps/{powerpc/powerpc64/multiarch/strncmp-power7.S => aarch64/multiarch/me [...] delete mode 100644 sysdeps/aarch64/multiarch/rtld-memset.S rename sysdeps/aarch64/multiarch/{strlen_mte.S => strlen_generic.S} (85%)