Write "Mac OS X" instead of "MacOS X".
[gnulib.git] / doc / posix-headers / locale.texi
1 @node locale.h
2 @section @file{locale.h}
3
4 POSIX specification:@* @url{http://www.opengroup.org/onlinepubs/9699919799/basedefs/locale.h.html}
5
6 Gnulib module: locale
7
8 Portability problems fixed by Gnulib:
9 @itemize
10 @item
11 The definition of @samp{LC_MESSAGES} is missing on some platforms:
12 mingw, MSVC 9.
13
14 @item
15 The @code{locale_t} type is not defined on some platforms:
16 glibc 2.11, Mac OS X 10.5.
17
18 @item
19 The @code{struct lconv} type does not contain any members on some platforms:
20 Android.
21
22 @item
23 The @code{struct lconv} type does not contain the members
24 @code{int_p_cs_precedes}, @code{int_p_sign_posn}, @code{int_p_sep_by_space},
25 @code{int_n_cs_precedes}, @code{int_n_sign_posn}, @code{int_n_sep_by_space}
26 on some platforms:
27 glibc, OpenBSD 4.9, HP-UX 11, IRIX 6.5, OSF/1 5.1, Solaris 11 2011-11, Cygwin 1.5.x, mingw, MSVC 9.
28
29 @item
30 Some platforms provide a @code{NULL} macro that cannot be used in arbitrary
31 expressions:
32 NetBSD 5.0
33 @end itemize
34
35 Portability problems not fixed by Gnulib:
36 @itemize
37 @end itemize