Ignore:
Timestamp:
Feb 21, 2006, 1:17:35 AM (19 years ago)
Author:
Jim Gifford <clfs@…>
Branches:
clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
Children:
12a457e
Parents:
f05fd1d
Message:

r760@server (orig r758): jim | 2005-11-27 11:36:54 -0800

r794@server: jim | 2005-11-27 11:33:52 -0800
Added: TODO list


File:
1 edited

Legend:

Unmodified
Added
Removed
  • BOOK/final-system/common/gcc.xml

    rf05fd1d rd55f00bc  
    5050    <para os="h">Prepare GCC for compilation:</para>
    5151
    52 <screen><userinput>../gcc-&gcc-version;/configure --prefix=/usr \
     52<screen os="i"><userinput>../gcc-&gcc-version;/configure --prefix=/usr \
    5353    --libexecdir=/usr/lib --enable-shared --enable-threads=posix \
    5454    --enable-__cxa_atexit --enable-c99 --enable-long-long \
    5555    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch</userinput></screen>
    5656
    57     <para os="i">Compile the package:</para>
    58 
    59 <screen os="j"><userinput>make</userinput></screen>
    60 
    61     <important os="k">
     57    <para os="j">Compile the package:</para>
     58
     59<screen os="k"><userinput>make</userinput></screen>
     60
     61    <important os="l">
    6262      <para>In this section, the test suite for GCC is considered
    6363      critical. Do not skip it under any circumstance.</para>
    6464    </important>
    6565
    66     <para os="l">Test the results, but do not stop at errors:</para>
    67 
    68 <screen os="m"><userinput>make -k check</userinput></screen>
    69 
    70     <para os="n">The <parameter>-k</parameter> flag is used to make the test suite
     66    <para os="m">Test the results, but do not stop at errors:</para>
     67
     68<screen os="n"><userinput>make -k check</userinput></screen>
     69
     70    <para os="o">The <parameter>-k</parameter> flag is used to make the test suite
    7171    run through to completion and not stop at the first failure. The GCC test
    7272    suite is very comprehensive and is almost guaranteed to generate a few
    7373    failures. To receive a summary of the test suite results, run:</para>
    7474
    75 <screen os="o"><userinput>../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
    76 
    77     <para os="p">For only the summaries, pipe the output through
     75<screen os="p"><userinput>../gcc-&gcc-version;/contrib/test_summary</userinput></screen>
     76
     77    <para os="q">For only the summaries, pipe the output through
    7878    <userinput>grep -A7 Summ</userinput>.</para>
    79 
    80     <para os="q">Results can be compared with those located at <ulink
    81     url="&test-results;"/>.</para>
    8279
    8380    <para os="r">A few unexpected failures cannot always be avoided. The
    8481    GCC developers are usually aware of these issues, but have not
    85     resolved them yet. Unless the test results are vastly different from
    86     those at the above URL, it is safe to continue.</para>
     82    resolved them yet.</para>
    8783
    8884    <para os="s">Install the package:</para>
     
    112108      <seglistitem>
    113109        <seg>c++, cc (link to gcc), cpp, g++, gcc, gccbug, and gcov</seg>
    114         <seg>libgcc.a, libgcc_eh.a, libgcc_s.so, libstdc++.[a,so], and
     110        <seg>libgcc.a, libgcc_eh.a, libgcc_s.so, libmudflap.[a,so],
     111        libmudflapth.[a,so], libstdc++.[a,so], and
    115112        libsupc++.a</seg>
    116113      </seglistitem>
Note: See TracChangeset for help on using the changeset viewer.