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


Reply via email to