This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 32c7acd464 Replace rawmemchr (s, '\0') with strchr new d1a9b6d8e7 Parameterize op_t from memcopy.h new d45890b28c Parameterize OP_T_THRES from memcopy.h new 00cb84dde7 Add string vectorized find and detection functions new 350d8d1366 string: Improve generic strlen new 685e844a97 string: Improve generic strchrnul new 506f7dbbab string: Improve generic strchr new 30cf54bf30 string: Improve generic strcmp new 367c31b5d6 string: Improve generic strncmp new 30c1dfde31 string: Improve generic stpcpy new 3709ed9047 string: Improve generic strcpy new 2a8867a17f string: Improve generic memchr new 0f4254311e string: Improve generic strnlen with memchr new 9d4fa7a1ca string: Improve generic memrchr new 167f6230af string: Improve generic strrchr with memrchr and strlen new be836d9153 hppa: Add memcopy.h new c62b1c29c2 hppa: Add string-fza.h, string-fzc.h, and string-fzi.h new 120ad6ed1a alpha: Add string-fza, string-fzb.h, string-fzi.h, and strin [...] new 885306b2f6 arm: Add string-fza.h new 080685c90f powerpc: Add string-fza.h new c505eb828e sh: Add string-fzb.h new 25788431c0 riscv: Add string-fza.h and string-fzi.h new 52d9adc9e3 string: Hook up the default implementation on test-strlen new b79cffb391 string: Hook up the default implementation on test-strnlen new c19e3394a2 string: Hook up the default implementation on test-strchr new e7a0c81e61 string: Hook up the default implementation on test-strcmp new c863e33f78 string: Hook up the default implementation on test-strncmp new 11aabacce8 string: Hook up the default implementation on test-stpcpy new 3092c84900 string: Hook up the default implementation on test-strcpy new 0dfa8617b5 string: Hook up the default implementation on test-memchr new 77a9e5c97e string: Hook up the default implementation on test-memrchr new 0b9d2d4a76 string: Hook up the default implementation on test-strrchr
The 31 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/memchr.c | 176 ++++++------------ string/memcmp.c | 4 - string/memrchr.c | 196 ++++----------------- string/stpcpy.c | 92 +++++++++- string/strchr.c | 164 +---------------- string/strchrnul.c | 155 +++------------- string/strcmp.c | 110 ++++++++++-- string/strcpy.c | 6 +- string/strlen.c | 92 +++------- string/strncmp.c | 138 +++++++++++---- string/strnlen.c | 137 +------------- string/strrchr.c | 18 +- string/test-memchr.c | 31 ++-- string/test-memrchr.c | 7 + string/test-stpcpy.c | 32 ++-- string/test-strchr.c | 53 ++++-- string/test-strcmp.c | 22 +++ string/test-strcpy.c | 34 ++-- string/test-strlen.c | 31 ++-- string/test-strncmp.c | 16 ++ string/test-strnlen.c | 35 ++-- string/test-strrchr.c | 38 ++-- sysdeps/alpha/string-fza.h | 60 +++++++ sysdeps/alpha/string-fzb.h | 52 ++++++ sysdeps/alpha/string-fzi.h | 62 +++++++ sysdeps/alpha/string-shift.h | 44 +++++ sysdeps/arm/armv6t2/string-fza.h | 67 +++++++ sysdeps/generic/memcopy.h | 10 +- sysdeps/generic/string-fza.h | 98 +++++++++++ sysdeps/generic/string-fzb.h | 49 ++++++ sysdeps/generic/string-fzc.h | 87 +++++++++ sysdeps/generic/string-fzi.h | 71 ++++++++ sysdeps/generic/string-misc.h | 45 +++++ .../strchrnul-ppc32.c => generic/string-opthr.h} | 19 +- .../strchrnul-ppc32.c => generic/string-optype.h} | 18 +- sysdeps/generic/string-shift.h | 52 ++++++ sysdeps/hppa/memcopy.h | 42 +++++ sysdeps/hppa/string-fzb.h | 63 +++++++ sysdeps/hppa/string-fzc.h | 124 +++++++++++++ sysdeps/hppa/string-fzi.h | 63 +++++++ sysdeps/i386/i686/multiarch/strnlen-c.c | 14 +- sysdeps/i386/memcopy.h | 3 - .../strchrnul-ppc32.c => i386/string-opthr.h} | 19 +- sysdeps/m68k/memcopy.h | 3 - sysdeps/powerpc/powerpc32/power4/memcopy.h | 5 - .../powerpc32/power4/multiarch/memchr-ppc32.c | 14 +- .../powerpc32/power4/multiarch/strchrnul-ppc32.c | 4 - .../powerpc32/power4/multiarch/strnlen-ppc32.c | 14 +- sysdeps/powerpc/powerpc64/multiarch/memchr-ppc64.c | 9 +- sysdeps/powerpc/string-fza.h | 71 ++++++++ sysdeps/riscv/string-fza.h | 69 ++++++++ sysdeps/riscv/string-fzi.h | 77 ++++++++ sysdeps/s390/strchr-c.c | 11 +- sysdeps/s390/strchrnul-c.c | 2 - sysdeps/s390/strlen-c.c | 10 +- sysdeps/s390/strnlen-c.c | 14 +- sysdeps/sh/string-fzb.h | 55 ++++++ .../x32/string-optype.h} | 18 +- 58 files changed, 1967 insertions(+), 1058 deletions(-) create mode 100644 sysdeps/alpha/string-fza.h create mode 100644 sysdeps/alpha/string-fzb.h create mode 100644 sysdeps/alpha/string-fzi.h create mode 100644 sysdeps/alpha/string-shift.h create mode 100644 sysdeps/arm/armv6t2/string-fza.h create mode 100644 sysdeps/generic/string-fza.h create mode 100644 sysdeps/generic/string-fzb.h create mode 100644 sysdeps/generic/string-fzc.h create mode 100644 sysdeps/generic/string-fzi.h create mode 100644 sysdeps/generic/string-misc.h copy sysdeps/{powerpc/powerpc32/power4/multiarch/strchrnul-ppc32.c => generic/stri [...] copy sysdeps/{powerpc/powerpc32/power4/multiarch/strchrnul-ppc32.c => generic/stri [...] create mode 100644 sysdeps/generic/string-shift.h create mode 100644 sysdeps/hppa/memcopy.h create mode 100644 sysdeps/hppa/string-fzb.h create mode 100644 sysdeps/hppa/string-fzc.h create mode 100644 sysdeps/hppa/string-fzi.h copy sysdeps/{powerpc/powerpc32/power4/multiarch/strchrnul-ppc32.c => i386/string- [...] create mode 100644 sysdeps/powerpc/string-fza.h create mode 100644 sysdeps/riscv/string-fza.h create mode 100644 sysdeps/riscv/string-fzi.h create mode 100644 sysdeps/sh/string-fzb.h copy sysdeps/{powerpc/powerpc32/power4/multiarch/strchrnul-ppc32.c => x86_64/x32/s [...]