]> git.ipfire.org Git - thirdparty/glibc.git/commit
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>
Fri, 28 Jan 2022 00:00:38 +0000 (16:00 -0800)
commit921b3e7ae3052f10bcb21d1b931f00a72bfd644a
tree6aae94806587f17cf0cfdfdd4d980e849fb4ecaf
parent6b4f9a4acc71a5e8f379701d7fb8bd951bf7eca3
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.

(cherry picked from commit a0db678071c60b6c47c468d231dd0b3694ba7a98)
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