Files
clang-p2996/libc/docs/headers/strings.rst
Nick Desaulniers 02e39a13c3 [libc][docs] split "String Functions" into string.h, strings.h, stdlib.h, and inttypes.h (#118860)
bcmp, bcopy, and bzero should be moved from libc/src/string/ to
lib/src/strings/ in order for docgen to use existing conventions to find
whether we implement a function or not.

We should add support to docgen for mentioning glibc extensions (mempcpy) or
extensions from other libcs.
2024-12-10 12:59:46 -08:00

67 lines
1.3 KiB
ReStructuredText

.. include:: ../check.rst
=========
strings.h
=========
Functions
=========
.. list-table::
:widths: auto
:align: center
:header-rows: 1
* - Function
- Implemented
- C23 Standard Section
- POSIX.1-2024 Standard Section
* - bcmp
- |check|
-
- removed in POSIX.1-2008
* - bcopy
- |check|
-
- removed in POSIX.1-2008
* - bzero
- |check|
-
- removed in POSIX.1-2008
* - ffs
-
-
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/ffs.html
* - ffsl
-
-
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/ffsl.html
* - ffsll
-
-
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/ffsll.html
* - index
- |check|
-
- removed in POSIX.1-2008
* - rindex
- |check|
-
- removed in POSIX.1-2008
* - strcasecmp
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/strncasecmp.html
* - strcasecmp_l
-
-
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/strncasecmp.html
* - strncasecmp
- |check|
-
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/strncasecmp.html
* - strncasecmp_l
-
-
- https://pubs.opengroup.org/onlinepubs/9799919799/functions/strncasecmp.html