doc: Mention backtrace functions supported on BSD.
[gnulib.git] / modules / mbrtowc
blob4fbffab1dec6cc08ddc79b4e71b777d953503a5c
1 Description:
2 mbrtowc() function: convert multibyte character to wide character.
4 Files:
5 lib/mbrtowc.c
6 lib/mbrtowc-impl.h
7 lib/mbrtowc-impl-utf8.h
8 lib/lc-charset-dispatch.h
9 lib/lc-charset-dispatch.c
10 lib/mbtowc-lock.h
11 lib/mbtowc-lock.c
12 lib/windows-initguard.h
13 m4/mbrtowc.m4
14 m4/mbstate_t.m4
15 m4/locale-fr.m4
16 m4/locale-ja.m4
17 m4/locale-zh.m4
18 m4/codeset.m4
19 m4/threadlib.m4
20 m4/visibility.m4
22 Depends-on:
23 wchar
24 extensions
25 attribute       [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
26 stdint          [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
27 hard-locale     [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0]
28 mbsinit         [{ test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1; } && test $REPLACE_MBSTATE_T = 0]
29 assert-h        [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
30 localcharset    [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
31 streq           [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1]
33 configure.ac:
34 gl_FUNC_MBRTOWC
35 gl_CONDITIONAL([GL_COND_OBJ_MBRTOWC],
36                [test $HAVE_MBRTOWC = 0 || test $REPLACE_MBRTOWC = 1])
37 AM_COND_IF([GL_COND_OBJ_MBRTOWC], [
38   if test $REPLACE_MBSTATE_T = 1; then
39     AC_LIBOBJ([lc-charset-dispatch])
40     AC_LIBOBJ([mbtowc-lock])
41     gl_PREREQ_MBTOWC_LOCK
42   fi
43   gl_PREREQ_MBRTOWC
45 gl_WCHAR_MODULE_INDICATOR([mbrtowc])
47 Makefile.am:
48 if GL_COND_OBJ_MBRTOWC
49 lib_SOURCES += mbrtowc.c
50 endif
52 Include:
53 <wchar.h>
55 Link:
56 $(MBRTOWC_LIB)
58 License:
59 LGPLv2+
61 Maintainer:
62 all