This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC: strip --strip-nondebug


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]