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