This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libstdc++/16328] __cxa_demangle problem with member pointers as template parameters


------- Additional Comments From ian at wasabisystems dot com  2004-07-02 17:38 -------
The 3.4 demangler fails to demangle this name at all.  When I look closely at
the name, it does not appear to be correctly mangled.  I see strings like this:
"XadsrS5_NS5_1iEE".  In PRETTY_FUNCTION, this appears as &x::i.  But that should
properly be mangled as "XadsrS5_1iE".  I can understand why the 3.3 demangler
generates what it does.  I can understand why the 3.4 demangler fails to
demangle the name at all.

Can you provide the preprocessed source code which generates this mangled name?
 I would like to what mangling is used by the current compiler.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ian at wasabisystems dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16328


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]