maintainer-makefile: Prohibit BSD4.3/SysV u_char etc types.
[gnulib.git] / modules / nl_langinfo
blob3d014c91c2efd5ee8315a691a90be772e56bada9
1 Description:
2 nl_langinfo() function: query locale dependent information.
4 Files:
5 lib/nl_langinfo.c
6 lib/nl_langinfo-lock.c
7 lib/windows-initguard.h
8 m4/nl_langinfo.m4
9 m4/threadlib.m4
10 m4/visibility.m4
12 Depends-on:
13 langinfo
14 localeconv      [test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1]
15 setlocale-null  [test $HAVE_NL_LANGINFO = 0 || test $HAVE_LANGINFO_CODESET = 0]
17 configure.ac:
18 gl_FUNC_NL_LANGINFO
19 gl_CONDITIONAL([GL_COND_OBJ_NL_LANGINFO],
20                [test $HAVE_NL_LANGINFO = 0 || test $REPLACE_NL_LANGINFO = 1])
21 gl_CONDITIONAL([GL_COND_OBJ_NL_LANGINFO_LOCK],
22                [test $REPLACE_NL_LANGINFO = 1 && test $NL_LANGINFO_MTSAFE = 0])
23 if test $REPLACE_NL_LANGINFO = 1 && test $NL_LANGINFO_MTSAFE = 0; then
24   gl_PREREQ_NL_LANGINFO_LOCK
26 gl_LANGINFO_MODULE_INDICATOR([nl_langinfo])
28 Makefile.am:
29 if GL_COND_OBJ_NL_LANGINFO
30 lib_SOURCES += nl_langinfo.c
31 endif
32 if GL_COND_OBJ_NL_LANGINFO_LOCK
33 lib_SOURCES += nl_langinfo-lock.c
34 endif
36 Include:
37 <langinfo.h>
39 License:
40 LGPLv2+
42 Maintainer:
43 all