This is the mail archive of the gdb@sources.redhat.com mailing list for the GDB 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]

Re: symtab/1516: [regression] local classes, gcc 2.95.3, dwarf-2


mec>   # gdb 6.0
mec>   (gdb) ptype l
mec>   type = class Local {
mec>   # gdb HEAD 2004-01-16 02:35:50 UTC
mec>   (gdb) ptype l
mec>   type = class foobar__Fi.0::Local {

dc> 1) Leave things alone.
dc> 2) Turn off the entire class name deduction machinery for GCC 2.95.3.
dc> 3) Have GDB handle GCC 2.95.3 local class names specially somehow.
dc> 4) Change the demangler's output for local class names.

I'm comfortable with option (1).  There is a regression hit on the
user, but they can definitely get their work done.

I'll go ahead and make this a KFAIL.  Just to be pedantic, I'll make it
high priority, because all regressions start at high priority.  If we
hear from Daniel that (1) is okay, and if nobody else screams, then we
can lower the priority to medium.

Michael C


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