aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/gcc.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter06/gcc.xml')
-rw-r--r--chapter06/gcc.xml86
1 files changed, 60 insertions, 26 deletions
diff --git a/chapter06/gcc.xml b/chapter06/gcc.xml
index 79dcc7974..c6ed50188 100644
--- a/chapter06/gcc.xml
+++ b/chapter06/gcc.xml
@@ -106,52 +106,86 @@ are wrong, then most likely you erroneously applied the GCC Specs patch from
</sect2>
-<sect2 id="contents-gcc"><title>Contents of GCC</title>
-
-<para><emphasis>Installed programs</emphasis>: c++, cc (link to gcc),
-cc1, cc1plus, collect2, cpp, g++, gcc, gccbug, and gcov</para>
-
-<para><emphasis>Installed libraries</emphasis>: libgcc.a, libgcc_eh.a,
-libgcc_s.so, libstdc++.[a,so] and libsupc++.a</para>
-
-</sect2>
+<sect2 id="contents-gcc" role="content"><title>Contents of GCC</title>
+<segmentedlist>
+<segtitle>Installed programs</segtitle>
+<segtitle>Installed libraries</segtitle>
+<seglistitem><seg>c++, cc (link to gcc),
+cc1, cc1plus, collect2, cpp, g++, gcc, gccbug, and gcov</seg>
+<seg>libgcc.a, libgcc_eh.a, libgcc_s.so, libstdc++.[a,so] and libsupc++.a</seg></seglistitem>
+</segmentedlist>
-<sect2><title>Short descriptions</title>
+<variablelist><title>Short descriptions</title>
+<varlistentry>
+<term id="cpp"><command>cpp</command></term>
+<listitem>
<indexterm zone="ch-system-gcc cpp"><primary sortas="b-cpp">cpp</primary></indexterm>
-<para id="cpp"><command>cpp</command> is the C preprocessor. It is used by the
-compiler to have the #include and #define and such statements expanded in
-the source files.</para>
-
+<para>is the C preprocessor. It is used by the compiler to have the #include and
+#define and such statements expanded in the source files.</para>
+</listitem>
+</varlistentry>
+
+<varlistentry>
+<term id="g"><command>g++</command></term>
+<listitem>
<indexterm zone="ch-system-gcc g"><primary sortas="b-g++">g++</primary></indexterm>
-<para id="g"><command>g++</command> is the C++ compiler.</para>
+<para>is the C++ compiler.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term id="gcc"><command>gcc</command></term>
+<listitem>
<indexterm zone="ch-system-gcc gcc"><primary sortas="b-gcc">gcc</primary></indexterm>
-<para id="gcc"><command>gcc</command> is the C compiler. It is used to translate
+<para>is the C compiler. It is used to translate
the source code of a program into assembly code.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term id="gccbug"><command>gccbug</command></term>
+<listitem>
<indexterm zone="ch-system-gcc gccbug"><primary sortas="b-gccbug">gccbug</primary></indexterm>
-<para id="gccbug"><command>gccbug</command> is a shell script used to help create
-good bug reports.</para>
+<para>is a shell script used to help create good bug reports.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term id="gcov"><command>gcov</command></term>
+<listitem>
<indexterm zone="ch-system-gcc gcov"><primary sortas="b-gcov">gcov</primary></indexterm>
-<para id="gcov"><command>gcov</command> is a coverage testing tool. It is used to
+<para>is a coverage testing tool. It is used to
analyze programs to find out where optimizations will have the most effect.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term id="libgcc"><command>libgcc*</command></term>
+<listitem>
<indexterm zone="ch-system-gcc libgcc"><primary sortas="c-libgcc*">libgcc*</primary></indexterm>
-<para id="libgcc"><command>libgcc*</command> contains run-time support for gcc.</para>
+<para>contains run-time support for gcc.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term id="libstdc"><command>libstdc++</command></term>
+<listitem>
<indexterm zone="ch-system-gcc libstdc"><primary sortas="c-libstdc++">libstdc++</primary></indexterm>
-<para id="libstdc"><command>libstdc++</command> is the standard C++ library. It contains
-many frequently-used functions.</para>
+<para>is the standard C++ library. It contains many frequently-used functions.</para>
+</listitem>
+</varlistentry>
+<varlistentry>
+<term id="libsupc"><command>libsupc++</command></term>
+<listitem>
<indexterm zone="ch-system-gcc libsupc"><primary sortas="c-libsupc++">libsupc++</primary></indexterm>
-<para id="libsupc"><command>libsupc++</command> provides supporting routines
-for the c++ programming language.</para>
+<para>provides supporting routines for the c++ programming language.</para>
+</listitem>
+</varlistentry>
+</variablelist>
</sect2>
-
-
</sect1>