diff mbox series

[committed] x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344]

Message ID 20241121221128.2280919-1-siddhesh@sourceware.org
State New
Headers show
Series [committed] x86/string: Use `movsl` instead of `movsd` in strncat [BZ #32344] | expand

Commit Message

Siddhesh Poyarekar Nov. 21, 2024, 10:11 p.m. UTC
The previous patch missed strncat, so fixed that.

Signed-off-by: Siddhesh Poyarekar <siddhesh@sourceware.org>
---

Pushed as obvious.

 sysdeps/x86_64/multiarch/strncat-evex.S | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

diff --git a/sysdeps/x86_64/multiarch/strncat-evex.S b/sysdeps/x86_64/multiarch/strncat-evex.S
index e6717bdea8..fbec351796 100644
--- a/sysdeps/x86_64/multiarch/strncat-evex.S
+++ b/sysdeps/x86_64/multiarch/strncat-evex.S
@@ -44,7 +44,7 @@ 
 #  define VPCMPEQ	vpcmpeqd
 #  define CHAR_SIZE	4
 
-#  define REP_MOVS	rep movsd
+#  define REP_MOVS	rep movsl
 
 #  define VMASK_REG	VR10
 #  define FIND_FIRST_ONE(src, dst)	movl $CHAR_PER_VEC, %dst; bsf %src, %dst
@@ -514,7 +514,7 @@  L(page_cross_small):
 	cmova	%edx, %ecx
 
 # ifdef USE_AS_WCSCPY
-	rep	movsd
+	rep	movsl
 # else
 	rep	movsb
 # endif