diff options
author | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2014-08-19 21:37:43 +0000 |
---|---|---|
committer | Bruce Dubbs <bdubbs@linuxfromscratch.org> | 2014-08-19 21:37:43 +0000 |
commit | 5948c803723507e61d3ff721b35dea3847f4f62f (patch) | |
tree | fadabc03a0a686da4ea79077ecdab34b564c0cc1 /chapter05 | |
parent | f1d755b003353fab64875e934b8026f8815a9095 (diff) |
Remove redundant options in gcc instructions.
Add note about a test failure in util-linux.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@10698 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter05')
-rw-r--r-- | chapter05/gcc-pass2.xml | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/chapter05/gcc-pass2.xml b/chapter05/gcc-pass2.xml index 1bd4c4a20..132f54b5d 100644 --- a/chapter05/gcc-pass2.xml +++ b/chapter05/gcc-pass2.xml @@ -117,10 +117,6 @@ RANLIB=$LFS_TGT-ranlib \ --prefix=/tools \ --with-local-prefix=/tools \ --with-native-system-header-dir=/tools/include \ - --enable-clocale=gnu \ - --enable-shared \ - --enable-threads=posix \ - --enable-__cxa_atexit \ --enable-languages=c,c++ \ --disable-libstdcxx-pch \ --disable-multilib \ @@ -131,39 +127,6 @@ RANLIB=$LFS_TGT-ranlib \ <title>The meaning of the new configure options:</title> <varlistentry> - <term><parameter>--enable-clocale=gnu</parameter></term> - <listitem> - <para>This option ensures the correct locale model is selected - for the C++ libraries under all circumstances. If the configure - script finds the <emphasis>de_DE</emphasis> locale installed, - it will select the correct gnu locale model. However, if the - <emphasis>de_DE</emphasis> locale is not installed, there is the - risk of building Application Binary Interface (ABI)-incompatible - C++ libraries because the incorrect generic locale model may be - selected.</para> - </listitem> - </varlistentry> - - <varlistentry> - <term><parameter>--enable-threads=posix</parameter></term> - <listitem> - <para>This enables C++ exception handling for multi-threaded code.</para> - </listitem> - </varlistentry> - - <varlistentry> - <term><parameter>--enable-__cxa_atexit</parameter></term> - <listitem> - <para>This option allows use of <function>__cxa_atexit</function>, - rather than <function>atexit</function>, to register C++ destructors - for local statics and global objects. This option is essential for - fully standards-compliant handling of destructors. It also affects - the C++ ABI, and therefore results in C++ shared libraries and C++ - programs that are interoperable with other Linux distributions.</para> - </listitem> - </varlistentry> - - <varlistentry> <term><parameter>--enable-languages=c,c++</parameter></term> <listitem> <para>This option ensures that both the C and C++ compilers are |