On Mon, Aug 11, 2003 at 06:42:35PM -0400, gabriel wrote:
> On August 11, 2003 10:01 am, Renat Golubchyk wrote:
> > nostrip tells portage not to strip the binaries after compilation. The
> > binaries remain bigger in size but they also have the symbols in them (like
> > debugging symbols). After stripping the binaries become smaller, sometimes
> > even 3 or 4 times smaller. Stripping is as far as I know safe, so nothing
> > gets broken. See man strip.
> 
> you mentioned that this feature can enlarge a binary...  does this mean i'll 
> take a performance hit?  i only ask 'cause if this is not the case, i'll 
> recompile everything i have with these options...
> 

No.  The binary simply contains additional data that is used by
debuggers so it will know where to find variables, functions, and map
instruction addresses to file and line number (or the other way
around), and things of that nature.

The executable does not need any of this information, which is why it
can be stripped.

- PK

> -- 
> money never made a man happy yet, nor will it.  there is nothing in its nature 
> to produce happiness.  the more a man has, the more he wants.  instead of 
> filling a vacuum, it makes one.
>       - ben franklin
> 
> 
> --
> [EMAIL PROTECTED] mailing list


--
[EMAIL PROTECTED] mailing list

Reply via email to