Ignore:
Timestamp:
08/23/2022 07:34:26 PM (20 months ago)
Author:
Thomas Trepl (Moody) <thomas@…>
Branches:
multilib
Children:
f8a51225
Parents:
c84195d (diff), 20007e5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Automatic merge of trunk into multilib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter08/stripping.xml

    rc84195d r192dda3  
    1414  programmer and does not plan to do
    1515  any debugging on the system software, the system size can be decreased
    16   by about 2 GB by removing the debugging symbols from binaries and
    17   libraries. This causes no inconvenience other than not being able to
    18   debug the software fully anymore.</para>
     16  by about 2 GB by removing the debugging symbols and unneeded symbol table
     17  entries from binaries and libraries. This causes no inconvenience other
     18  than not being able to debug the software fully anymore.</para>
    1919
    2020  <para>Most people who use the commands mentioned below do not
     
    2323  <command>strip</command> commands, it is a good idea to make a
    2424  backup of the LFS system in its current state.</para>
     25
     26  <para>A <command>strip</command> command with
     27  <parameter>--strip-unneeded</parameter> option removes all debug symbols
     28  from a binary or library.  And, it removes all symbol table entries not
     29  needed by the linker (for static libraries) or dynamic linker (for
     30  dynamic-linked binaries and shared libraries).</para>
    2531
    2632  <para>The debugging symbols for selected libraries are placed
Note: See TracChangeset for help on using the changeset viewer.