aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/gcc-pass2.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter05/gcc-pass2.xml')
-rw-r--r--chapter05/gcc-pass2.xml37
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