This is the mail archive of the gdb-patches@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: patch for PR gdb/574


On Mon, 22 Jul 2002 15:02:20 -0400, Daniel Jacobowitz <drow@mvista.com> said:

> First, do you have an FSF copyright assignment on file?

It's in the mail.

> Second of all, VALUE_ENCLOSING_TYPE is a bad idea, as far as I'm
> concerned.

Thanks for the feedback; I'll poke around some more in the ChangeLog.

> On Mon, Jul 22, 2002 at 11:42:58AM -0700, david carlton wrote:

>> Also (and this may be related to that bad memory access), there
>> seems to be a difference of opinion among various pieces of code as
>> to whose job it is to demangle symbols that you want to look up in
>> symbol tables.

> For the latter, generally one should look up demangled names.
> Especially now that I've hashed the symbol tables based on the
> demangled name!

symtab.c(lookup_symbol) still tries to demangle the symbol name.  I
poked around with this a bit last Friday, and I'm pretty sure that
this caused a problem (note that the rtti function was demangling the
name itself, and even demangling it beyond what cplus_demangle does).
I don't have enough of a feel for whose job it is to do what here to
be sure which functions are demangling inappropriately, but I'm pretty
sure that one of them is.

David Carlton
carlton@math.stanford.edu


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