Removing DW_AT_MIPS_linkage_name from dwarf2read.c

Jason Merrill jason@cygnus.com
Tue Oct 12 09:35:00 GMT 1999


>>>>> Jim Blandy <jimb@cygnus.com> writes:

 > What's the immediate problem you're trying to solve?  You say the
 > DW_AT_MIPS_linkage_name attributes take up a lot of space; are there
 > really that many static class members flying around?

No, but there are lots of member functions, and mangled names can get very
long.  I think I was seeing something like a 20% savings by turning it off.

Perhaps, instead of re-using type objects, we could just re-use the field
and fn_field entries.  Of course, to do that you would need to be able to
compare the type signatures of two functions.

Jason


More information about the Gdb mailing list