aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXi Ruoyao <xry111@mengyan1223.wang>2022-02-11 11:18:13 +0800
committerXi Ruoyao <xry111@mengyan1223.wang>2022-02-11 11:18:13 +0800
commitdb3c501657d9cbafe977e94bddfcc6dbb2484ca5 (patch)
treeb2cf66fbe5eb66b1a7016e3e8e3da2cda782c967
parent426913ea08640343690e423fa521392d44595a9c (diff)
glibc: update contents & descriptions for 2.35
-rw-r--r--chapter08/glibc.xml29
1 files changed, 4 insertions, 25 deletions
diff --git a/chapter08/glibc.xml b/chapter08/glibc.xml
index 8ea23bbdf..76e4434ef 100644
--- a/chapter08/glibc.xml
+++ b/chapter08/glibc.xml
@@ -479,12 +479,12 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
<segtitle>Installed directories</segtitle>
<seglistitem>
- <seg>catchsegv, gencat, getconf, getent, iconv, iconvconfig, ldconfig,
+ <seg>gencat, getconf, getent, iconv, iconvconfig, ldconfig,
ldd, lddlibc4, locale, localedef, makedb, mtrace, nscd,
pcprofiledump, pldd, sln, sotruss, sprof, tzselect, xtrace,
zdump, and zic</seg>
<seg>ld-linux-x86-64.so.2, ld-linux.so.2,
- libBrokenLocale.{a,so}, libSegFault.so, libanl.{a,so},
+ libBrokenLocale.{a,so}, libanl.{a,so},
libc.{a,so}, libc_nonshared.a,
libcrypt.{a,so}, libdl.{a,so.2}, libg.a, libm.{a,so},
libmcheck.a, libmemusage.so, libmvec.{a,so}, libnsl.so.1,
@@ -509,17 +509,6 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
- <varlistentry id="catchsegv">
- <term><command>catchsegv</command></term>
- <listitem>
- <para>Can be used to create a stack trace when a program
- terminates with a segmentation fault</para>
- <indexterm zone="ch-system-glibc catchsegv">
- <primary sortas="b-catchsegv">catchsegv</primary>
- </indexterm>
- </listitem>
- </varlistentry>
-
<varlistentry id="gencat">
<term><command>gencat</command></term>
<listitem>
@@ -596,7 +585,8 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
<varlistentry id="lddlibc4">
<term><command>lddlibc4</command></term>
<listitem>
- <para>Assists <command>ldd</command> with object files</para>
+ <para>Assists <command>ldd</command> with object files.
+ It does not exist on newer architectures like x86_64</para>
<indexterm zone="ch-system-glibc lddlibc4">
<primary sortas="b-lddlibc4">lddlibc4</primary>
</indexterm>
@@ -770,17 +760,6 @@ mkdir -pv /etc/ld.so.conf.d</userinput></screen>
</listitem>
</varlistentry>
- <varlistentry id="libSegFault">
- <term><filename class="libraryfile">libSegFault</filename></term>
- <listitem>
- <para>The segmentation fault signal handler, used by
- <command>catchsegv</command></para>
- <indexterm zone="ch-system-glibc libSegFault">
- <primary sortas="c-libSegFault">libSegFault</primary>
- </indexterm>
- </listitem>
- </varlistentry>
-
<varlistentry id="libanl">
<term><filename class="libraryfile">libanl</filename></term>
<listitem>