On Mon, 26 Apr 2010, Janek Kozicki wrote:

> Hi,
> 
> I wanted to ask - perhaps you know - what is the status of adding the
> UTF-8 support for identifier names in GCC, for c++?
> 
> It is according to http://gcc.gnu.org/projects/cpplib.html that such
> support is planned.

That page generally appears very out of date; it's not been updated since 
2002.

I have a 15-point todo list for extended identifiers, the very last point 
of which is enabling -fextended-identifiers by default for C99, C1X and 
C++.  This represents the results of analysis of the current state of GCC 
against the requirements for extended identifiers I agreed with Zack (PR 
9449 comment 21).  Fixing all the various cases required is however low 
priority.

> If you know that there is some patch somewhere floating around, even
> a very experimental one, I would like to try it. (debian squeeze)

If you wish to experiment with extended identifiers, use 
-fextended-identifiers.  This only supports UCNs in identifiers, not 
extended characters represented other than with UCNs.  Point 14 out of 15 
on my list is support for actual UTF-8 in identifiers.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to