strcasestr
----------

LSB specification:
 https://refspecs.linuxbase.org/LSB_5.0.0/LSB-Core-generic/LSB-Core-generic/baselib-strcasestr.html

Documentation:

  * Search Functions (libc),

  * man strcasestr.

Gnulib module: strcasestr or strcasestr-simple

Portability problems fixed by either Gnulib module strcasestr-simple or strcasestr:

  * This function is missing on some platforms: AIX 7.2, HP-UX 11, IRIX 6.5, Solaris 10, Cygwin 1.5.x, mingw, MSVC 14.

  * This function can trigger memchr bugs on some platforms: glibc 2.10.

  * This function can trigger false positives for long periodic needles on some platforms: glibc 2.12, Cygwin 1.7.7.

  * This function may fail to find matches on some platforms: glibc 2.28.

Portability problems fixed by Gnulib module strcasestr:

  * This function has quadratic instead of linear worst-case complexity on some platforms: glibc 2.8, musl libc 1.2.3, macOS 12.5, FreeBSD 13.1, NetBSD 9.0, OpenBSD 7.2, Solaris 11.4.

Portability problems not fixed by Gnulib: