Utf8 mangling
Tom Tromey
tromey@redhat.com
Tue May 1 20:32:00 GMT 2001
Try demangling `_Utf58_0_1__1_2147483647__2147483648' with c++filt.
For me, it crashes. This is a problem because it means that the
current gdb can't debug the current Mauve SimpleTestHarness program.
While I do think this represents a bug in the demangler, I also think
we should consider disabling this mangling of Utf8 constants. Instead
I think we should just generate unique names and leave it at that.
The long names don't seem to add any value (I've never used them), but
they do occasionally provoke demangler bugs and make debugging an
annoyance.
I'd prefer to do this for gcc 3.0. Any comments?
Tom
More information about the Java
mailing list