浏览代码

Corrected chap 5 gcc pass2 error explanation

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2745 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Jeremy Utley 22 年之前
父节点
当前提交
9e24a7dd4a
共有 2 个文件被更改,包括 6 次插入7 次删除
  1. 3 0
      chapter01/changelog.xml
  2. 3 7
      chapter05/gcc-pass2-inst.xml

+ 3 - 0
chapter01/changelog.xml

@@ -82,6 +82,9 @@
 </itemizedlist>
 </para></listitem>
 
+<listitem><para>September 5th, 2003 [jeremy]: Chapter 5 - GCC Pass 2:
+Corrected the make check error explanation</para></listitem>
+
 <listitem><para>September 5th, 2003 [jeremy]: Chapter 6 - Makedev:
 Changed the default device creation to generic-nopty, because we now use devpts
 by default.</para></listitem>

+ 3 - 7
chapter05/gcc-pass2-inst.xml

@@ -72,8 +72,9 @@ current GCC-3.3.1 should look on i686-pc-linux-gnu, see
 <para>Note that the results contain:</para>
 
 <screen>* 1 XPASS (unexpected pass) for g++
-* 26 XPASS's for libstdc++
-* 1 FAIL for libstdc++</screen>
+* 1 FAIL for g++
+* 2 FAIL for gcc
+* 26 XPASS's for libstdc++</screen>
  
 <para>The unexpected pass for g++ is due to the use of
 <userinput>--enable-__cxa_atexit</userinput>. Apparently not all platforms
@@ -88,11 +89,6 @@ model (which may be applicable if for instance you were using Newlibc, Sun-libc
 or whatever libc). The libstdc++ test suite is apparently expecting the
 "generic" model, hence those tests are not always expected to pass.</para>
 
-<para>The failure for libstdc++ is in
-<filename>26_numerics/c99_classification_macros_c.cc</filename> and is a
-long-standing known failure (since at least January 2002) that the developers
-are apparently unable to easily fix.</para>
-
 <para>And finally install the package:</para>                                              
 
 <para><screen><userinput>make install</userinput></screen></para>