+2002-12-31 Paul Eggert <eggert@twinsun.com>
+
+ * memcoll.c (memcoll): Fall back on a simple algorithm using
+ memcmp if strcoll doesn't work.
+
+2002-12-23 Bruno Haible <bruno@clisp.org>
+
+ * localcharset.h: New file.
+ * localcharset.c: Include it.
+ * unicodeio.c: Likewise.
+
+2002-12-22 Bruno Haible <bruno@clisp.org>
+
+ * utime.c (utime_null): No need to call ftruncate if the file was
+ nonempty.
+
+2002-12-23 Bruno Haible <bruno@clisp.org>
+
+ * memcoll.c (STRCOLL): New macro.
+ (memcoll): Use it.
+
+2002-12-22 Bruno Haible <bruno@clisp.org>
+
+ * getstr.h (getstr): Define, to avoid clash with libcurses.
+ * linebuffer.h (readline): Define, to avoid clash with libreadline.
+
+2002-12-22 Bruno Haible <bruno@clisp.org>
+
+ * getdate.y (get_date): Test HAVE_STRUCT_TM_TM_ZONE, not HAVE_TM_ZONE.
+
+2002-12-23 Bruno Haible <bruno@clisp.org>
+
+ * getline.h: Include <stddef.h>, for size_t.
+
+ * unicodeio.h: Include <stddef.h>, for size_t.
+ * unicodeio.c: Don't include <stddef.h>.
+
2002-12-17 Bruno Haible <bruno@clisp.org>
* canon-host.c (strdup): Remove unused declaration.