From 5948c803723507e61d3ff721b35dea3847f4f62f Mon Sep 17 00:00:00 2001 From: Bruce Dubbs Date: Tue, 19 Aug 2014 21:37:43 +0000 Subject: 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 --- chapter05/gcc-pass2.xml | 37 ------------------------------------- 1 file changed, 37 deletions(-) (limited to 'chapter05') 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 \ @@ -130,39 +126,6 @@ RANLIB=$LFS_TGT-ranlib \ The meaning of the new configure options: - - --enable-clocale=gnu - - This option ensures the correct locale model is selected - for the C++ libraries under all circumstances. If the configure - script finds the de_DE locale installed, - it will select the correct gnu locale model. However, if the - de_DE 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. - - - - - --enable-threads=posix - - This enables C++ exception handling for multi-threaded code. - - - - - --enable-__cxa_atexit - - This option allows use of __cxa_atexit, - rather than atexit, 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. - - - --enable-languages=c,c++ -- cgit v1.2.3-54-g00ecf