This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/glibc.
from f27e5e2178 nptl: Fix ___pthread_unregister_cancel_restore asynchronous restore adds 30e57e0a21 x86: Rename STRCASECMP_NONASCII macro to STRCASECMP_L_NONASCII adds d561fbb041 x86: Move strcmp SSE2 implementation to multiarch/strcmp-sse2.S adds 427eaa2c85 x86: Move wcscmp SSE2 implementation to multiarch/wcscmp-sse2.S adds 60a583ec60 x86: Move strcmp SSE42 implementation to multiarch/strcmp-sse4_2.S adds 58e6cd4bcb x86: Move strlen SSE2 implementation to multiarch/strlen-sse2.S adds 6b9006bfb0 x86: Move strcpy SSE2 implementation to multiarch/strcpy-sse2.S adds 08af081ffd x86: Move memrchr SSE2 implementation to multiarch/memrchr-sse2.S adds 425647458b x86: Move strrchr SSE2 implementation to multiarch/strrchr-sse2.S adds cd080d0741 x86: Move strchr SSE2 implementation to multiarch/strchr-sse2.S adds 72a48ec0f7 x86: Move strcat SSE2 implementation to multiarch/strcat-sse2.S adds 64479f11b7 x86: Move wcschr SSE2 implementation to multiarch/wcschr-sse2.S adds e19bb87c97 x86: Move wcslen SSE2 implementation to multiarch/wcslen-sse2.S adds 42b014dd1b x86: Remove unneeded rtld-wmemcmp adds 7c8ca17893 x86: Add missing rtm tests for strcmp family
No new revisions were added by this update.
Summary of changes: sysdeps/x86/Makefile | 8 + .../wcscmp-sse2.S => x86/tst-strcasecmp-rtm.c} | 12 +- .../x86/{tst-strncmp-rtm.c => tst-strcmp-rtm.c} | 52 +- .../wcscmp-sse2.S => x86/tst-strncasecmp-rtm.c} | 12 +- sysdeps/x86/tst-strncmp-rtm.c | 6 +- .../rtld-wmemcmp.S => x86/tst-wcscmp-rtm.c} | 8 +- sysdeps/x86_64/memrchr.S | 332 +-- sysdeps/x86_64/multiarch/memrchr-sse2.S | 336 ++- .../multiarch/{rtld-wmemcmp.S => rtld-stpcpy.S} | 2 +- .../multiarch/{rtld-wmemcmp.S => rtld-strchr.S} | 2 +- .../multiarch/{rtld-wmemcmp.S => rtld-strchrnul.S} | 2 +- .../multiarch/{rtld-wmemcmp.S => rtld-strcmp.S} | 2 +- .../multiarch/{rtld-wmemcmp.S => rtld-strlen.S} | 2 +- .../multiarch/{rtld-wmemcmp.S => rtld-strncmp.S} | 2 +- .../multiarch/{rtld-wmemcmp.S => rtld-strnlen.S} | 2 +- sysdeps/x86_64/multiarch/stpcpy-sse2.S | 15 +- sysdeps/x86_64/multiarch/strcasecmp_l-sse2.S | 5 +- sysdeps/x86_64/multiarch/strcasecmp_l-sse4_2.S | 3 +- sysdeps/x86_64/multiarch/strcat-sse2.S | 242 ++- sysdeps/x86_64/multiarch/strchr-sse2.S | 175 +- sysdeps/x86_64/multiarch/strchrnul-sse2.S | 11 +- sysdeps/x86_64/multiarch/strcmp-avx2.S | 6 +- sysdeps/x86_64/multiarch/strcmp-evex.S | 6 +- sysdeps/x86_64/multiarch/strcmp-naming.h | 68 + sysdeps/x86_64/multiarch/strcmp-sse2.S | 2140 ++++++++++++++++++- sysdeps/x86_64/multiarch/strcmp-sse42.S | 1782 ---------------- sysdeps/x86_64/multiarch/strcmp-sse4_2.S | 1763 +++++++++++++++- sysdeps/x86_64/multiarch/strcpy-sse2.S | 137 +- sysdeps/x86_64/multiarch/strlen-sse2.S | 260 ++- sysdeps/x86_64/multiarch/strlen-vec.S | 267 --- sysdeps/x86_64/multiarch/strncase_l-sse2.S | 5 +- sysdeps/x86_64/multiarch/strncase_l-sse4_2.S | 3 +- sysdeps/x86_64/multiarch/strncmp-sse2.S | 12 +- sysdeps/x86_64/multiarch/strncmp-sse4_2.S | 7 +- sysdeps/x86_64/multiarch/strnlen-sse2.S | 12 +- sysdeps/x86_64/multiarch/strrchr-sse2.S | 358 +++- sysdeps/x86_64/multiarch/wcschr-sse2.S | 145 +- sysdeps/x86_64/multiarch/wcscmp-sse2.S | 936 ++++++++- sysdeps/x86_64/multiarch/wcslen-sse2.S | 221 +- sysdeps/x86_64/multiarch/wcslen-sse4_1.S | 4 +- sysdeps/x86_64/multiarch/wcsnlen-sse4_1.S | 4 +- sysdeps/x86_64/multiarch/wcsrchr-sse2.S | 10 +- sysdeps/x86_64/stpcpy.S | 3 +- sysdeps/x86_64/strcasecmp_l.S | 11 +- sysdeps/x86_64/strcat.S | 239 +-- sysdeps/x86_64/strchr.S | 167 +- sysdeps/x86_64/strchrnul.S | 7 +- sysdeps/x86_64/strcmp.S | 2147 +------------------- sysdeps/x86_64/strcpy.S | 138 +- sysdeps/x86_64/strlen.S | 3 +- sysdeps/x86_64/strncase_l.S | 11 +- sysdeps/x86_64/strncmp.S | 7 +- sysdeps/x86_64/strnlen.S | 6 +- sysdeps/x86_64/strrchr.S | 364 +--- sysdeps/x86_64/wcschr.S | 135 +- sysdeps/x86_64/wcscmp.S | 932 +-------- sysdeps/x86_64/wcslen.S | 216 +- sysdeps/x86_64/wcsrchr.S | 11 +- 58 files changed, 6863 insertions(+), 6911 deletions(-) copy sysdeps/{x86_64/multiarch/wcscmp-sse2.S => x86/tst-strcasecmp-rtm.c} (77%) copy sysdeps/x86/{tst-strncmp-rtm.c => tst-strcmp-rtm.c} (56%) copy sysdeps/{x86_64/multiarch/wcscmp-sse2.S => x86/tst-strncasecmp-rtm.c} (76%) copy sysdeps/{x86_64/multiarch/rtld-wmemcmp.S => x86/tst-wcscmp-rtm.c} (79%) copy sysdeps/x86_64/multiarch/{rtld-wmemcmp.S => rtld-stpcpy.S} (97%) copy sysdeps/x86_64/multiarch/{rtld-wmemcmp.S => rtld-strchr.S} (97%) copy sysdeps/x86_64/multiarch/{rtld-wmemcmp.S => rtld-strchrnul.S} (96%) copy sysdeps/x86_64/multiarch/{rtld-wmemcmp.S => rtld-strcmp.S} (97%) copy sysdeps/x86_64/multiarch/{rtld-wmemcmp.S => rtld-strlen.S} (97%) copy sysdeps/x86_64/multiarch/{rtld-wmemcmp.S => rtld-strncmp.S} (97%) rename sysdeps/x86_64/multiarch/{rtld-wmemcmp.S => rtld-strnlen.S} (97%) create mode 100644 sysdeps/x86_64/multiarch/strcmp-naming.h delete mode 100644 sysdeps/x86_64/multiarch/strcmp-sse42.S delete mode 100644 sysdeps/x86_64/multiarch/strlen-vec.S