From: Michael Chastain Date: Tue, 27 Jan 2004 09:46:16 +0000 (+0000) Subject: 2004-01-27 Michael Chastain X-Git-Tag: gprof-pre-ansify-2004-05-26~1486 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c6e06edef4d7413abd00cbc40bc9c735b0036eef;p=platform%2Fupstream%2Fbinutils.git 2004-01-27 Michael Chastain * PROBLEMS: add gdb/1516. --- diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 7879b48..2c8911d 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,7 @@ +2004-01-27 Michael Chastain + + * PROBLEMS: add gdb/1516. + 2003-12-29 Robert Millan Patch committed by Andrw Cagney. diff --git a/gdb/PROBLEMS b/gdb/PROBLEMS index cf60d53..7fd0eb5 100644 --- a/gdb/PROBLEMS +++ b/gdb/PROBLEMS @@ -23,6 +23,18 @@ Fortunately the ARM target, in the GDB's mainline sources, has been updated so people encountering problems should consider downloading a more current GDB (http://www.gnu.org/software/gdb/current). +gdb/1516: [regression] local classes, gcc 2.95.3, dwarf-2 + +With gcc 2.95.3 and the dwarf-2 debugging format, classes which are +defined locally to a function include the demangled name of the function +as part of their name. For example, if a function "foobar" contains a +local class definition "Local", gdb will say that the name of the class +type is "foobar__Fi.0:Local". + +This applies only to classes where the class type is defined inside a +function, not to variables defined with types that are defined somewhere +outside any function (which most types are). + gdb/1091: Constructor breakpoints ignored gdb/1193: g++ 3.3 creates multiple constructors: gdb 5.3 can't set breakpoints