This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch release/2.34/master in repository glibc.
from 31af92b9c8 manual: Clarify that abbreviations of long options are allowed new 0d5b36c8cc x86: Optimize strcmp-avx2.S new c41a66767d x86: Optimize strcmp-evex.S new d299032743 x86-64: Fix strcmp-avx2.S new 53ddafe917 x86-64: Fix strcmp-evex.S new ea19c490a3 x86: Improve vec generation in memset-vec-unaligned-erms.S new 190ea5f7e4 x86: Remove SSSE3 instruction for broadcast in memset.S (SSE2 Only) new 5cb6329652 x86-64: Optimize bzero new 70509f9b48 x86: Set .text section in memset-vec-unaligned-erms new 5373c90f2e x86: Fix bug in strncmp-evex and strncmp-avx2 [BZ #28895] new e123f08ad5 x86: Fix fallback for wcsncmp_avx2 in strcmp-avx2.S [BZ #28896]
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: string/test-strncmp.c | 20 +- sysdeps/x86/tst-strncmp-rtm.c | 15 + sysdeps/x86_64/memset.S | 22 +- sysdeps/x86_64/multiarch/Makefile | 205 ++- .../x86_64/multiarch/{ifunc-memset.h => bzero.c} | 68 +- sysdeps/x86_64/multiarch/ifunc-impl-list.c | 42 + .../multiarch/memset-avx2-unaligned-erms-rtm.S | 1 + .../x86_64/multiarch/memset-avx2-unaligned-erms.S | 24 +- .../multiarch/memset-avx512-unaligned-erms.S | 21 +- .../x86_64/multiarch/memset-evex-unaligned-erms.S | 21 +- .../x86_64/multiarch/memset-sse2-unaligned-erms.S | 1 + .../x86_64/multiarch/memset-vec-unaligned-erms.S | 251 ++- sysdeps/x86_64/multiarch/strcmp-avx2.S | 1591 ++++++++++-------- sysdeps/x86_64/multiarch/strcmp-evex.S | 1713 +++++++++++--------- 14 files changed, 2339 insertions(+), 1656 deletions(-) copy sysdeps/x86_64/multiarch/{ifunc-memset.h => bzero.c} (56%)