1
0
mirror of https://https.git.savannah.gnu.org/git/gnulib.git synced 2026-06-15 15:25:49 +00:00
Files
gnulib/modules/mbrtoc32-regular
Bruno Haible 03ea6c07ce mbrtoc32-regular: Strengthen the configure test.
* m4/mbrtoc32-regular.m4: New file.
* modules/mbrtoc32-regular (Files): Add it.
(configure.ac): Invoke gl_FUNC_MBRTOC32_REGULAR.
* m4/mbrtoc32.m4 (gl_FUNC_MBRTOC32): Set gl_cv_func_mbrtoc32_regular.
If it's "no" or "guessing no", set REPLACE_MBRTOC32=1.
2026-04-29 16:31:30 +02:00

30 lines
509 B
Plaintext

Description:
mbrtoc32() function that maps each multibyte character to exactly one Unicode
character and thus never returns (size_t)(-3).
Files:
m4/mbrtoc32-regular.m4
Depends-on:
mbrtoc32
configure.ac:
gl_FUNC_MBRTOC32_REGULAR
gl_MODULE_INDICATOR([mbrtoc32-regular])
Makefile.am:
Include:
<uchar.h>
Link:
$(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
$(MBRTOWC_LIB)
$(LTLIBC32CONV) when linking with libtool, $(LIBC32CONV) otherwise
License:
LGPLv2+
Maintainer:
Bruno Haible