aboutsummaryrefslogtreecommitdiffstats
path: root/chapter05/gcc-pass2.xml
diff options
context:
space:
mode:
authorKrejzi <krejzi@linuxfromscratch.org>2014-08-20 19:00:50 +0000
committerKrejzi <krejzi@linuxfromscratch.org>2014-08-20 19:00:50 +0000
commit077d1b4d000cb2e69010ba095a7d936a4afe14c2 (patch)
treec2015b457abb424a05336ddd735698ba1866b4e2 /chapter05/gcc-pass2.xml
parente8d633c1a2551bee21dfe1f785786d7c22a91c93 (diff)
Bump date, fix build.
git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/systemd/BOOK@10701 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
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