putenv tests: Put the putenv() argument strings into writable memory.
[gnulib.git] / modules / mbrtoc16
blob8f4599fba80812b2a28eb5e3adfe662f1528769b
1 Description:
2 mbrtoc16() function: convert multibyte character and return next 16-bit wide character.
4 Files:
5 lib/mbrtoc16.c
6 m4/mbrtoc16.m4
7 m4/locale-fr.m4
8 m4/locale-zh.m4
9 m4/codeset.m4
10 m4/mbrtowc.m4
11 m4/mbstate_t.m4
13 Depends-on:
14 uchar
15 uchar-c23       [test $HAVE_MBRTOC16 = 0 || test $REPLACE_MBRTOC16 = 1]
16 mbrtoc32        [test $HAVE_MBRTOC16 = 0 || test $REPLACE_MBRTOC16 = 1]
17 mbsinit         [test $HAVE_MBRTOC16 = 0 || test $REPLACE_MBRTOC16 = 1]
18 c99             [test $HAVE_MBRTOC16 = 0 || test $REPLACE_MBRTOC16 = 1]
19 assert-h        [test $HAVE_MBRTOC16 = 0 || test $REPLACE_MBRTOC16 = 1]
21 configure.ac:
22 gl_FUNC_MBRTOC16
23 gl_CONDITIONAL([GL_COND_OBJ_MBRTOC16],
24                [test $HAVE_MBRTOC16 = 0 || test $REPLACE_MBRTOC16 = 1])
25 AM_COND_IF([GL_COND_OBJ_MBRTOC16], [
26   gl_PREREQ_MBRTOC16
28 gl_UCHAR_MODULE_INDICATOR([mbrtoc16])
30 Makefile.am:
31 if GL_COND_OBJ_MBRTOC16
32 lib_SOURCES += mbrtoc16.c
33 endif
35 Include:
36 <uchar.h>
38 Link:
39 $(LTLIBUNISTRING) when linking with libtool, $(LIBUNISTRING) otherwise
40 $(MBRTOWC_LIB)
41 $(LTLIBC32CONV) when linking with libtool, $(LIBC32CONV) otherwise
43 License:
44 LGPLv2+
46 Maintainer:
47 Bruno Haible