1
0
mirror of https://git.savannah.gnu.org/git/gnulib.git synced 2025-08-17 12:41:05 +03:00
Commit Graph

4 Commits

Author SHA1 Message Date
Eric Blake
2b430e392c Add rawmemchr module, matching glibc.
* modules/string (Makefile.am): New indicator.
* m4/string_h.m4 (gl_HEADER_STRING_H_DEFAULTS): Set it.
* lib/string.in.h (rawmemchr): Declare when appropriate.
* modules/rawmemchr: New file.
* m4/rawmemchr.m4: Likewise.
* lib/rawmemchr.c: Likewise.
* modules/rawmemchr-tests: Likewise.
* tests/test-rawmemchr.c: Likewise.
* doc/glibc-functions/rawmemchr.texi (rawmemchr): Document
module.
* modules/strchrnul (Depends-on): Add rawmemchr.
* lib/strchrnul.c (strchrnul): Optimize a corner case.

Signed-off-by: Eric Blake <ebb9@byu.net>
2008-04-28 17:12:24 -06:00
Bruno Haible
e606e4f86f Incorporate existing strcasestr doc into new doc structure. 2008-01-19 13:06:50 +01:00
Bruno Haible
398c3b9ba9 Incorporate existing memmem doc into new doc structure. 2008-01-19 12:59:00 +01:00
Bruno Haible
038189bd6a New documentation of GNU libc functions. 2008-01-19 02:51:21 +01:00