about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorWill Newton <will.newton@linaro.org>2014-04-23 13:21:47 +0100
committerWill Newton <will.newton@linaro.org>2014-05-09 10:01:28 +0100
commitf63c86fed0ddf38f53de486c5ec537455c00bd52 (patch)
tree675bf0a8a568824b81a60323d5db5feebe9dc88d /ChangeLog
parent95afbbe5fcf1b9eca04c05368d6c546b883007cb (diff)
downloadglibc-f63c86fed0ddf38f53de486c5ec537455c00bd52.tar.gz
glibc-f63c86fed0ddf38f53de486c5ec537455c00bd52.tar.xz
glibc-f63c86fed0ddf38f53de486c5ec537455c00bd52.zip
ARM: Add optimized ARMv7 strcmp implementation
Add an optimized implementation of strcmp for ARMv7-A cores. This
implementation is significantly faster than the current generic C
implementation, particularly for strings of 16 bytes and longer.

Tested with the glibc string tests for arm-linux-gnueabihf and
armeb-linux-gnueabihf.

The code was written by ARM, who have agreed to assign the copyright
to the FSF for integration into glibc.

ChangeLog:

2014-05-09  Will Newton  <will.newton@linaro.org>

	* sysdeps/arm/armv7/strcmp.S: New file.
	* NEWS: Mention addition of ARMv7 optimized strcmp.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog5
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index fd7faedbab..cd9dec29c9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-05-09  Will Newton  <will.newton@linaro.org>
+
+	* sysdeps/arm/armv7/strcmp.S: New file.
+	* NEWS: Mention addition of ARMv7 optimized strcmp.
+
 2014-05-08  Roland McGrath  <roland@hack.frob.com>
 
 	* Makeconfig ($(common-objpfx)config.status): Fix patsubst uses to