diff options
Diffstat (limited to 'chapter05')
-rw-r--r-- | chapter05/gcc-pass2-inst.xml | 10 |
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> |