mirror of
https://git.linuxfromscratch.org/lfs.git
synced 2025-03-06 06:14:47 +00:00
Corrected chap 5 gcc pass2 error explanation
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2745 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
This commit is contained in:
parent
0650a034c7
commit
9e24a7dd4a
@ -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>
|
||||
|
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user