x86-64: Move strlen.S to multiarch/strlen-vec.S
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 23 Jun 2021 03:42:10 +0000 (20:42 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 23 Jun 2021 17:24:35 +0000 (10:24 -0700)
commita0db678071c60b6c47c468d231dd0b3694ba7a98
tree33afd951b9be6fe9e189170eafd8b0d01ff96717
parent30adcf5adb40293654f77ebd443468a6f6fffc2a
x86-64: Move strlen.S to multiarch/strlen-vec.S

Since strlen.S contains SSE2 version of strlen/strnlen and SSE4.1
version of wcslen/wcsnlen, move strlen.S to multiarch/strlen-vec.S
and include multiarch/strlen-vec.S from SSE2 and SSE4.1 variants.
This also removes the unused symbols, __GI___strlen_sse2 and
__GI___wcsnlen_sse4_1.
sysdeps/x86_64/multiarch/strlen-sse2.S
sysdeps/x86_64/multiarch/strlen-vec.S [new file with mode: 0644]
sysdeps/x86_64/multiarch/wcsnlen-sse4_1.S
sysdeps/x86_64/strlen.S