about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2011-10-28 18:18:04 -0400
committerUlrich Drepper <drepper@gmail.com>2011-10-28 18:18:04 -0400
commitfd52bc6dc4bfb844995cc63d98682970de1c9fed (patch)
treec60b3af259981ba8275c7891248c890a474f0123 /ChangeLog
parenta5b81e1fb7c6a5e323785598767460fe040ca778 (diff)
downloadglibc-fd52bc6dc4bfb844995cc63d98682970de1c9fed.tar.gz
glibc-fd52bc6dc4bfb844995cc63d98682970de1c9fed.tar.xz
glibc-fd52bc6dc4bfb844995cc63d98682970de1c9fed.zip
Clean up x86-64 strcasestr
Actually describe in the C code what is going on.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index bd571c2f02..feb356744d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2011-10-28  Ulrich Drepper  <drepper@gmail.com>
 
+	* sysdeps/x86_64/multiarch/strstr.c (__m128i_strloadu_tolower): Take
+	the three constants needed as parameters.  Drop the others.
+	(strcasestr_sse42): Load uclow, uchigh, and lcqword and pass to
+	__m128i_strloadu_tolower.
+
 	* sysdeps/x86_64/fpu/multiarch/Makefile: Don't build brandred-avx.c,
 	doasin-avx.c, dosincos-avx.c, e_asin-avx.c, mpatan-avx.c,
 	mpatan2-avx.c, mpsqrt-avx.c, mptan-avx.c, sincos32-avx.c.