[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