]> Savannah Git Hosting - gnulib.git/commit
mbrtoc16: New module.
authorBruno Haible <bruno@clisp.org>
Wed, 28 Jun 2023 16:28:23 +0000 (18:28 +0200)
committerBruno Haible <bruno@clisp.org>
Wed, 28 Jun 2023 17:04:40 +0000 (19:04 +0200)
commit5ae6f38b4a1e0cda9a7671764953ab8dc6326a1e
treee40f72b5bed1a2f19335874c79b1ea8384998abc
parentefea5d928393f4a9e08ca00b95898e3b8d4e8ddf
mbrtoc16: New module.

* lib/uchar.in.h (mbrtoc16): New declaration.
* lib/mbrtoc16.c: New file.
* m4/mbrtoc16.m4: New file, based on m4/mbrtoc32.m4.
* modules/mbrtoc16: New file.
* m4/uchar_h.m4 (gl_UCHAR_H): Test whether mbrtoc16 is declared.
(gl_UCHAR_H_REQUIRE_DEFAULTS): Initialize GNULIB_MBRTOC16.
(gl_UCHAR_H_DEFAULTS): Initialize HAVE_MBRTOC16, REPLACE_MBRTOC16.
* modules/uchar (Makefile.am): Substitute GNULIB_MBRTOC16,
HAVE_MBRTOC16, REPLACE_MBRTOC16.
* doc/posix-functions/mbrtoc16.texi: Mention the mbrtoc16 module and the
mbsinit related limitation.
* doc/posix-functions/mbsinit.texi: Mention the mbrtoc16 related
limitation.
ChangeLog
doc/posix-functions/mbrtoc16.texi
doc/posix-functions/mbsinit.texi
lib/mbrtoc16.c [new file with mode: 0644]
lib/uchar.in.h
m4/mbrtoc16.m4 [new file with mode: 0644]
m4/uchar_h.m4
modules/mbrtoc16 [new file with mode: 0644]
modules/uchar