Hi,
Our company is considering upgrading from gcc 2.95.3 to one of the 3.x
series, but we're rather concerned by the growth in debug symbols size.
Following previous discussions, I have tried the
-feliminate-dwarf2-dups
(still unsupported by GDB) and -gstabs+. Both of these are better than
the default, but the result is still far worse than gcc 2.95.3.
Can anyone help me to understand why gcc 3.3.1 (for instance) produces
stabs+ format debug binaries that are nearly twice as large as those
produce by gcc 2.95.3?