]> Savannah Git Hosting - gnulib.git/commitdiff
doc: Mention c8rtomb and mbrtoc8 from ISO C 23.
authorBruno Haible <bruno@clisp.org>
Wed, 28 Jun 2023 17:27:26 +0000 (19:27 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 28 Jun 2023 17:34:00 +0000 (19:34 +0200)
* doc/posix-functions/c8rtomb.texi: New file.
* doc/posix-functions/mbrtoc8.texi: New file.
* doc/gnulib.texi (Function Substitutes): Include them.

ChangeLog
doc/gnulib.texi
doc/posix-functions/c8rtomb.texi [new file with mode: 0644]
doc/posix-functions/mbrtoc8.texi [new file with mode: 0644]

index 319be18c404c514c3f985256b96be752c268f81c..08c0b3107093b69c802948f3f3fe38dab44d0738 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2023-06-28  Bruno Haible  <bruno@clisp.org>
+
+       doc: Mention c8rtomb and mbrtoc8 from ISO C 23.
+       * doc/posix-functions/c8rtomb.texi: New file.
+       * doc/posix-functions/mbrtoc8.texi: New file.
+       * doc/gnulib.texi (Function Substitutes): Include them.
+
 2023-06-28  Bruno Haible  <bruno@clisp.org>
 
        mbrtoc16: Add tests.
index f36a0cf720026bc9176d5cd6eb096a5d5404c229..a98ddef7a7b85736c4f97fb681df2c7baf0255d2 100644 (file)
@@ -1283,6 +1283,7 @@ problems are not worked around by Gnulib.
 * bind::
 * bsearch::
 * btowc::
+* c8rtomb::
 * c16rtomb::
 * c32rtomb::
 * cabs::
@@ -1814,6 +1815,7 @@ problems are not worked around by Gnulib.
 * malloc::
 * mblen::
 * mbrlen::
+* mbrtoc8::
 * mbrtoc16::
 * mbrtoc32::
 * mbrtowc::
@@ -2577,6 +2579,7 @@ problems are not worked around by Gnulib.
 @include posix-functions/bind.texi
 @include posix-functions/bsearch.texi
 @include posix-functions/btowc.texi
+@include posix-functions/c8rtomb.texi
 @include posix-functions/c16rtomb.texi
 @include posix-functions/c32rtomb.texi
 @include posix-functions/cabs.texi
@@ -3108,6 +3111,7 @@ problems are not worked around by Gnulib.
 @include posix-functions/malloc.texi
 @include posix-functions/mblen.texi
 @include posix-functions/mbrlen.texi
+@include posix-functions/mbrtoc8.texi
 @include posix-functions/mbrtoc16.texi
 @include posix-functions/mbrtoc32.texi
 @include posix-functions/mbrtowc.texi
diff --git a/doc/posix-functions/c8rtomb.texi b/doc/posix-functions/c8rtomb.texi
new file mode 100644 (file)
index 0000000..7070412
--- /dev/null
@@ -0,0 +1,16 @@
+@node c8rtomb
+@section @code{c8rtomb}
+@findex c8rtomb
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on most platforms:
+glibc 2.29, macOS 11.1, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.3.0, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@end itemize
diff --git a/doc/posix-functions/mbrtoc8.texi b/doc/posix-functions/mbrtoc8.texi
new file mode 100644 (file)
index 0000000..ef68758
--- /dev/null
@@ -0,0 +1,16 @@
+@node mbrtoc8
+@section @code{mbrtoc8}
+@findex mbrtoc8
+
+Gnulib module: ---
+
+Portability problems fixed by Gnulib:
+@itemize
+@end itemize
+
+Portability problems not fixed by Gnulib:
+@itemize
+@item
+This function is missing on most platforms:
+glibc 2.29, macOS 11.1, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.3.0, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android 9.0.
+@end itemize