aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorH.J. Lu <hongjiu.lu@intel.com>2009-06-22 20:38:41 -0700
committerUlrich Drepper <drepper@redhat.com>2009-06-22 20:38:41 -0700
commit772f4e6a1be0e3fbd8c4e9edacf1887269f598dc (patch)
tree50b511859f2b331548f08454b5dfc70f61a698ca /ChangeLog
parent9618c7c20e1dac85834bd17f4591ea80f88b758d (diff)
downloadglibc-772f4e6a1be0e3fbd8c4e9edacf1887269f598dc.tar
glibc-772f4e6a1be0e3fbd8c4e9edacf1887269f598dc.tar.gz
glibc-772f4e6a1be0e3fbd8c4e9edacf1887269f598dc.tar.bz2
glibc-772f4e6a1be0e3fbd8c4e9edacf1887269f598dc.zip
Add SSE4.2 support for strcmp and strncmp on x86-64.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 08e4b863ef..8ddbd84af5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2009-06-22 H.J. Lu <hongjiu.lu@intel.com>
+
+ * string/strncmp.c (STRNCMP): New. Defined to strncmp if not
+ defined.
+ (strncmp): Renamed to STRNCMP.
+ * sysdeps/x86_64/multiarch/Makefile (sysdep_routines): Add
+ strncmp-c for string.
+ * sysdeps/x86_64/multiarch/init-arch.h (HAS_SSE4_2): Define.
+ * sysdeps/x86_64/multiarch/strcmp.S: New file.
+ * sysdeps/x86_64/multiarch/strncmp.S: New file.
+ * sysdeps/x86_64/multiarch/strncmp-c.c: New file.
+
2009-06-19 H.J. Lu <hongjiu.lu@intel.com>
* elf/Makefile (distribute): Add ifuncmain1staticpie.c,