Followup to:  <[EMAIL PROTECTED]>
By author:    Markus Kuhn <[EMAIL PROTECTED]>
In newsgroup: linux.utf8
> 
> Yes. There is an optional macro symbol in the ISO C 99 standard that - if
> defined by the compiler - signals that wchar_t is always encoded according
> to ISO 10646, independent of the locale:
> 
>   __STDC_ISO_10646__
> 
> Glibc 2.2 defines that symbol. Other operating systems such as Solaris are
> not likely to follow, because they need to keep historic locales with
> wchar_t != UCS around for backwards compatibility reasons (though they now
> do provide for each historic locale an alternative with wchar_t = UCS).
> GNU didn't have any real wchar_t support before glibc 2.2, so there was no
> backwards compatibility problem.
> 

Well, they could have (and probably will, at some point) a
compiler/library option of some sort.

      -hpa
-- 
<[EMAIL PROTECTED]> at work, <[EMAIL PROTECTED]> in private!
"Unix gives you enough rope to shoot yourself in the foot."
http://www.zytor.com/~hpa/puzzle.txt    <[EMAIL PROTECTED]>
-
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to