+2007-01-27 Yoann Vandoorselaere <yoann.v@prelude-ids.com>
+ Bruno Haible <bruno@clisp.org>
+
+ * modules/strcasestr (Files): Remove lib/strcasestr.h.
+ (Depends-on): Add string.
+ (Includes): Use <string.h> instead of strcasestr.h.
+ * modules/string (Makefile.am): Also substitute the value of
+ REPLACE_STRCASESTR.
+ * m4/strcasestr.m4 (gl_FUNC_STRCASESTR): Don't define strcasestr here;
+ assume strcasestr is declared in <string.h> not <strings.h>. Also
+ set REPLACE_STRCASESTR.
+ * m4/string_h.m4 (gl_HEADER_STRING_H_BODY): Provide a default value for
+ REPLACE_STRCASESTR.
+ * lib/strcasestr.h: Remove file.
+ * lib/strcasestr.c: Include <string.h> instead of strcasestr.h.
+ * lib/string_.h (strcasestr): New declaration.
+
+2007-01-27 Bruno Haible <bruno@clisp.org>
+
+ * lib/string_.h: Use 'extern'.
+
2007-01-27 Jim Meyering <jim@meyering.net>
* lib/regex_internal.c (re_string_reconstruct): Remove declaration
* modules/strsep: Likewise.
* modules/strstr: Likewise.
* modules/strtok_r: Likewise.
- * tests/test-dirname.c: Don't include "stdup.h", since
+ * tests/test-dirname.c: Don't include "strdup.h", since
<string.h> now suffices.
* tests/test-memmem.c: Don't include "memmem.h", since
<string.h> now suffices.