This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: RFC: strip --strip-nondebug
- From: Daniel Jacobowitz <drow at mvista dot com>
- To: Michael Snyder <msnyder at redhat dot com>
- Cc: Nick Clifton <nickc at redhat dot com>, gdb-patches at sources dot redhat dot com,binutils at sources dot redhat dot com
- Date: Thu, 5 Jun 2003 14:48:17 -0400
- Subject: Re: RFC: strip --strip-nondebug
- References: <m34r34a590.fsf@redhat.com> <3EDF8C1C.5D5067DE@redhat.com>
On Thu, Jun 05, 2003 at 11:29:48AM -0700, Michael Snyder wrote:
> Nick Clifton wrote:
> >
> > Hi Guys,
> >
> > I am seeking comments and criticisms on the attached patch. It adds
> > a new switch to strip:
> >
> > --strip-nondebug
> >
> > This can be used to create an output file which only contains the
> > debug information from an executable. This would allow stripped
> > binaries to be shipped with separate debug info files, and provided
> > that the debugger supported it, they could still be debugged.
> >
> > The patch is incomplete - it needs a ChangeLog entry as well as
> > modifications to NEWS and binutils.texi to document the new
> > functionality, but I will write all of these once/if the patch is
> > in acceptable state.
>
> How big a reduction in size would you expect, typically?
> I'm a little ignorant, but what strippable info is in there
> that gdb doesn't need?
The trick is that the output file doesn't contain the code or data
segments. Just the debug info.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer