This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


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

Utf8 mangling


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


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