]> 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:36:42 +0000 (16:36 -0800)
commit525547fc4f8ec58c9bf4976f6819a84206f9dcfa
treeb787c4588eb8b5a5fd1567763b55ea248dc70c6c
parent8e8377ce5d6a08941c01e39860f5807c22957ba3
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