[RFA] Compile objc-lang.c, objc-exp.tab.c [1/5]
Andrew Cagney
ac131313@redhat.com
Thu Mar 20 22:13:00 GMT 2003
> Not without some substantial thought. We use cplus_demangle in a lot
> of places where we don't even know what the language is supposed to be
> - for minsyms, during lookups, et cetera.
>
> Certainly it needs to be thought about. At least objc's mangling is
> probably not entirely ambiguous with C++/Java's? I don't know.
>
> On Thu, Mar 20, 2003 at 04:27:02PM -0500, Andrew Cagney wrote:
>
>> Daniel,
>>
>> Would it be possible to make the cplus_demangle() method part of the
>> language vector? That way code like the patch below could be reduced to:
>>
>> /* Return demangled language symbol, or NULL. */
>> language_demangle (current_language, arg);
>>
>> This would in turn allow Adam to just add an equivalent objc_demangle()
>> method to the objc language vector, and hence eliminate the need to
>> always link in objc-lang.c.
As well as then? The places where objc is adding calls to the demangler
the language is known.
Andrew
More information about the Gdb-patches
mailing list