about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorSiddhesh Poyarekar <siddhesh@redhat.com>2013-08-20 08:40:05 +0530
committerSiddhesh Poyarekar <siddhesh@redhat.com>2013-08-20 08:40:06 +0530
commit1326ba1af22068db9488c2328bdaf852b8a93dcf (patch)
tree384ac63c2382da87dd22e3de9471d168b867fd43 /ChangeLog
parent3f8b479fe0d50e8c7d759b71d1db69d6f0aec0c0 (diff)
downloadglibc-1326ba1af22068db9488c2328bdaf852b8a93dcf.tar.gz
glibc-1326ba1af22068db9488c2328bdaf852b8a93dcf.tar.xz
glibc-1326ba1af22068db9488c2328bdaf852b8a93dcf.zip
Simplify strcoll implementation
Break up strcoll into simpler functions so that the logic is easier to
follow and maintain.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 2258d82cb1..21fb05b058 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2013-08-20  Siddhesh Poyarekar  <siddhesh@redhat.com>
+
+	* string/strcoll_l.c (coll_seq): New structure.
+	(get_next_seq_cached): New function.
+	(get_next_seq): New function.
+	(do_compare): New function.
+	(STRCOLL): Use GNU style definition.  Simplify implementation
+	by using get_next_seq, get_next_seq_cached and do_compare.
+
 2013-08-16  Florian Weimer  <fweimer@redhat.com>
 
 	[BZ #14699]