This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Huge Increase in Unstripped Executable Size G++ 2.95 to 3.2
- From: Devang Patel <dpatel at apple dot com>
- To: Jim Wilson <wilson at tuliptree dot org>
- Cc: Devang Patel <dpatel at apple dot com>, Andi Kleen <ak at suse dot de>, Andreas Schwab <schwab at suse dot de>, gcc at gcc dot gnu dot org, nabeel at netzero dot com
- Date: Fri, 28 Feb 2003 11:19:16 -0800
- Subject: Re: Huge Increase in Unstripped Executable Size G++ 2.95 to 3.2
On Friday, February 28, 2003, at 08:07 AM, Jim Wilson wrote:
On a completely different tack, another way to reduce the impact of
debug info is to not put it in the final executable, and modify the
debugger to read debug info from the object files. Sun has done this
for a long time with stabs. There is some work at Red Hat being done
to
try do the same thing for DWARF2. This makes linking faster, and gives
smaller executables with no debug info at all, but makes debugging a
bit
slower.
This seems very much like what we are doing here at Apple for STABS.
We call it Symbol Separation.
-Devang