------- Comment #14 from paolo dot carlini at oracle dot com 2008-12-05 09:42 ------- (In reply to comment #13) > If _M_thousands_sep must be a single _CharT, then for <char> I guess you > should > transliterate it if the string is longer than one character. > Either by using glibc transliteration (more generic, but slower), or by > hardcoding > the few multibyte strings that are used in glibc locales ATM. > That's just <U00A0> in current glibc (transliterate to ' ') and in some older > libcs was also that <U2002> (also to ' '). Maybe change everything longer > than > one byte to ' ' ;).
Ok, thanks. I think we have to think more about this issue, it's as old as v3 ;) For 4.5 maybe... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38411