X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ChangeLog;h=39d568307ff15357f48834df9ccbe619c8f8b312;hb=4facad5a3d557a73ea0bb1cf8b6e835163e1def1;hp=576e4b19103c16c3ba593e12578840ac139bd92c;hpb=044cf1cc450503a8917b3e2fa2731b8d0076d4b9;p=gnulib.git diff --git a/ChangeLog b/ChangeLog index 576e4b191..39d568307 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,13 @@ 2008-09-14 Ralf Wildenhues + * lib/fstrcmp.h (fstrcmp_bounded): New declaration. + (fstrcmp): Define in terms of fstrcmp_bounded. + * lib/fstrcmp.c (fstrcmp_bounded): Renamed from fstrcmp. Add lower_bound argument. + Return quickly if the result is certainly < lower_bound. + * tests/test-fstrcmp.c (check_fstrcmp): Test also fstrcmp_bounded. + +2008-09-14 Ralf Wildenhues + * lib/diffseq.h (EARLY_ABORT): New macro. (compareseq): Change return type to bool. Return true when EARLY_ABORT evaluates to true.