Bruno Haible <br...@clisp.org> writes: > It would be nice to be able to support uselocale and newlocale on all > platforms, but it is unrealistic: The support code would be huge, because it > would have to override every function that is locale dependent in some sense. > > Therefore, on platforms where the system does not provide newlocale, we cannot > do it. It makes no sense to define LC_CTYPE_MASK in <locale.h> then, because > the only use of these macros is as argument to newlocale().
Makes sense to me, thanks. /Simon