summaryrefslogtreecommitdiff
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
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]