X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fstrstr.texi;h=61bb35b823450b75f9c4349101beb19b4ddd4d85;hb=da59166b23ea84c65ce3827a9928bcf201ca09f3;hp=417a035ef9fe637b1d62549009eb44706af048af;hpb=2b6c08c775ae4e80b52aa41058ea5939f778b44b;p=gnulib.git diff --git a/doc/posix-functions/strstr.texi b/doc/posix-functions/strstr.texi index 417a035ef..61bb35b82 100644 --- a/doc/posix-functions/strstr.texi +++ b/doc/posix-functions/strstr.texi @@ -2,16 +2,25 @@ @section @code{strstr} @findex strstr -POSIX specification: @url{http://www.opengroup.org/susv3xsh/strstr.html} +POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/functions/strstr.html} -Gnulib module: strstr +Gnulib module: strstr or strstr-simple -Portability problems fixed by Gnulib: +Portability problems fixed by either Gnulib module @code{strstr-simple} +or @code{strstr}: +@itemize +@item +This function can trigger memchr bugs on some platforms: +glibc 2.10. +@end itemize + +Portability problems fixed by Gnulib @code{strstr}: @itemize @item This function has quadratic instead of linear worst-case complexity on some platforms: -glibc 2.6.1, MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, AIX 5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw. +glibc 2.8, MacOS X 10.3, FreeBSD 6.2, NetBSD 3.0, OpenBSD 4.0, AIX +5.1, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 10, Cygwin 1.5.x, mingw. @end itemize Portability problems not fixed by Gnulib: