2 @section @code{mbrtoc32}
5 Gnulib module: mbrtoc32
7 Portability problems fixed by Gnulib:
10 This function is missing on most non-glibc platforms:
11 glibc 2.15, Mac OS X 10.13, FreeBSD 6.4, NetBSD 9.0, OpenBSD 6.7, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, Solaris 11.3, Cygwin 2.9, mingw, MSVC 9, Android 4.4.
13 In the C or POSIX locales, this function can return @code{(size_t) -1}
14 and set @code{errno} to @code{EILSEQ}:
17 This function returns 0 instead of @code{(size_t) -2} when the input
21 This function does not recognize multibyte sequences that @code{mbrtowc}
22 recognizes on some platforms:
23 FreeBSD 12, Solaris 11.4, mingw, MSVC 14.
26 Portability problems not fixed by Gnulib:
29 This function is only defined as an inline function on some platforms: