symtab/1516: [regression] local classes, gcc 2.95.3, dwarf-2
Michael Elizabeth Chastain
mec.gnu@mindspring.com
Sat Jan 24 04:06:00 GMT 2004
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
More information about the Gdb
mailing list