This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 2bce01ebba aarch64: Improve strcmp unaligned performance new bfb7bf2273 sparc: support the ADP hw capability new 767a26d6a0 sparc: assembly version of memmove for ultra1+ new 1b6e07f8e0 sparc: M7 optimized memcpy/mempcpy/memmove new e6a1c5dc77 sparc: M7 optimized memset/bzero
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: ChangeLog | 48 + NEWS | 2 + sysdeps/sparc/bits/hwcap.h | 1 + sysdeps/sparc/dl-procinfo.c | 4 +- sysdeps/sparc/dl-procinfo.h | 2 +- sysdeps/sparc/sparc32/sparcv9/memmove.S | 2 + sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile | 3 +- .../sparcv9/multiarch/memcpy-memmove-niagara7.S | 2 + .../sparc32/sparcv9/multiarch/memmove-ultra1.S | 4 + .../sparc32/sparcv9/multiarch/memset-niagara7.S | 2 + .../sparc/sparc32/sparcv9/multiarch/rtld-memmove.c | 1 + sysdeps/sparc/sparc32/sparcv9/rtld-memmove.c | 1 + sysdeps/sparc/sparc64/memmove.S | 186 ++++ sysdeps/sparc/sparc64/multiarch/Makefile | 3 +- sysdeps/sparc/sparc64/multiarch/ifunc-impl-list.c | 13 + sysdeps/sparc/sparc64/multiarch/ifunc-memcpy.h | 3 + .../multiarch/{ifunc-memset.h => ifunc-memmove.h} | 11 +- sysdeps/sparc/sparc64/multiarch/ifunc-memset.h | 3 + .../sparc64/multiarch/memcpy-memmove-niagara7.S | 980 +++++++++++++++++++++ sysdeps/sparc/sparc64/multiarch/memmove-ultra1.S | 4 + .../multiarch/{ifunc-memset.h => memmove.c} | 31 +- sysdeps/sparc/sparc64/multiarch/memset-niagara7.S | 334 +++++++ sysdeps/sparc/sparc64/multiarch/rtld-memmove.c | 1 + sysdeps/sparc/sparc64/rtld-memmove.c | 2 + 24 files changed, 1615 insertions(+), 28 deletions(-) create mode 100644 sysdeps/sparc/sparc32/sparcv9/memmove.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/memcpy-memmove-niagara7.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/memmove-ultra1.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/memset-niagara7.S create mode 100644 sysdeps/sparc/sparc32/sparcv9/multiarch/rtld-memmove.c create mode 100644 sysdeps/sparc/sparc32/sparcv9/rtld-memmove.c create mode 100644 sysdeps/sparc/sparc64/memmove.S copy sysdeps/sparc/sparc64/multiarch/{ifunc-memset.h => ifunc-memmove.h} (76%) create mode 100644 sysdeps/sparc/sparc64/multiarch/memcpy-memmove-niagara7.S create mode 100644 sysdeps/sparc/sparc64/multiarch/memmove-ultra1.S copy sysdeps/sparc/sparc64/multiarch/{ifunc-memset.h => memmove.c} (62%) create mode 100644 sysdeps/sparc/sparc64/multiarch/memset-niagara7.S create mode 100644 sysdeps/sparc/sparc64/multiarch/rtld-memmove.c create mode 100644 sysdeps/sparc/sparc64/rtld-memmove.c