This is an automated email from the ASF dual-hosted git repository. xiaoxiang781216 pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
commit 1eebf7e2b277cbbf26e87f7a60da2cbd68251671 Author: Marco Casaroli <[email protected]> AuthorDate: Wed Oct 28 19:03:39 2026 +0100 Documentation: Add POSIX_C_LANG_WIDE_CHAR_EXT to the POSIX table. The unit has mbsnrtowcs(), wcsnrtombs() and the six functions that libc now has: wcpcpy(), wcpncpy(), wcscasecmp(), wcsdup(), wcsncasecmp() and wcsnlen(). NuttX has all eight. Assisted-by: Claude Code:claude-opus-5-5 Signed-off-by: Marco Casaroli <[email protected]> --- Documentation/standards/posix.rst | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Documentation/standards/posix.rst b/Documentation/standards/posix.rst index 79e409d353b..929a1e72e3c 100644 --- a/Documentation/standards/posix.rst +++ b/Documentation/standards/posix.rst @@ -1768,6 +1768,31 @@ Wide-Character ISO C Library: | wmemset() | Yes | +--------------------------------+---------+ +POSIX_C_LANG_WIDE_CHAR_EXT +-------------------------- + +Extended Wide-Character ISO C Library: + ++--------------------------------+---------+ +| API | Support | ++================================+=========+ +| mbsnrtowcs() | Yes | ++--------------------------------+---------+ +| wcpcpy() | Yes | ++--------------------------------+---------+ +| wcpncpy() | Yes | ++--------------------------------+---------+ +| wcscasecmp() | Yes | ++--------------------------------+---------+ +| wcsdup() | Yes | ++--------------------------------+---------+ +| wcsncasecmp() | Yes | ++--------------------------------+---------+ +| wcsnlen() | Yes | ++--------------------------------+---------+ +| wcsnrtombs() | Yes | ++--------------------------------+---------+ + POSIX_DEVICE_SPECIFIC ---------------------
