mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-06-18 11:19:19 +01:00
stripping: Decorate with XML labels
This commit is contained in:
parent
7a6cafbe95
commit
cbdfdd32fd
@ -29,10 +29,12 @@
|
|||||||
needed by the linker (for static libraries) or dynamic linker (for
|
needed by the linker (for static libraries) or dynamic linker (for
|
||||||
dynamically linked binaries and shared libraries). Using
|
dynamically linked binaries and shared libraries). Using
|
||||||
<parameter>--strip-debug</parameter> does not remove symbol table entries
|
<parameter>--strip-debug</parameter> does not remove symbol table entries
|
||||||
that may be needed by some applications. The difference between "unneeded"
|
that may be needed by some applications. The difference between
|
||||||
and "debug" is very small. For example, an unstripped libc.a is 22.4 MB.
|
<literal>unneeded</literal> and <literal>debug</literal> is very small.
|
||||||
After stripping with --strip-debug it is 5.9 MB. Using --strip-unneeded only
|
For example, an unstripped <filename class='libraryfile'>libc.a</filename>
|
||||||
reduces the size further to only 5.8 MB.</para>
|
is 22.4 MB. After stripping with <parameter>--strip-debug</parameter> it
|
||||||
|
is 5.9 MB. Using <parameter>--strip-unneeded</parameter> only reduces the
|
||||||
|
size further to 5.8 MB.</para>
|
||||||
|
|
||||||
<para>The debugging symbols from selected libraries are compressed with
|
<para>The debugging symbols from selected libraries are compressed with
|
||||||
<application>Zstd</application> and preserved in separate files. That
|
<application>Zstd</application> and preserved in separate files. That
|
||||||
|
Loading…
Reference in New Issue
Block a user