aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/gcc-pass2-inst.xml
diff options
context:
space:
mode:
authorJeremy Utley <jeremy@linuxfromscratch.org>2003-09-06 03:25:24 +0000
committerJeremy Utley <jeremy@linuxfromscratch.org>2003-09-06 03:25:24 +0000
commit9e24a7dd4a04364e3e9c8e5aa83b6a3f1e7ee64f (patch)
treea9c3c5f87fbdad680ddc056b3b6d67677c0b958e /chapter05/gcc-pass2-inst.xml
parent0650a034c7e52baff673f12e0abfacfce8079fc2 (diff)
Corrected chap 5 gcc pass2 error explanation
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2745 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05/gcc-pass2-inst.xml')
-rw-r--r--chapter05/gcc-pass2-inst.xml10
1 files changed, 3 insertions, 7 deletions
diff --git a/chapter05/gcc-pass2-inst.xml b/chapter05/gcc-pass2-inst.xml
index f0b1dd2fd..fb2fa795e 100644
--- a/chapter05/gcc-pass2-inst.xml
+++ b/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>