[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-3.0.0-rc1-systemd-45-g5e68564

git git at cross-lfs.org
Sun Aug 10 21:53:46 PDT 2014


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Cross-LFS Book".

The branch, master has been updated
       via  5e6856493bd0c291867288b7b07af45d8f625dec (commit)
      from  011586235fc7fc1450bbea36457fa2bd65064fd7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 5e6856493bd0c291867288b7b07af45d8f625dec
Author: Chris Staub <chris at beaker67.com>
Date:   Mon Aug 11 00:53:04 2014 -0400

    Removed unneeded GCC configure switches

diff --git a/BOOK/cross-tools/common/gcc-final.xml b/BOOK/cross-tools/common/gcc-final.xml
index 2acd30f..453fc95 100644
--- a/BOOK/cross-tools/common/gcc-final.xml
+++ b/BOOK/cross-tools/common/gcc-final.xml
@@ -63,9 +63,8 @@
     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     --with-sysroot=${CLFS} --with-local-prefix=/tools \
     --with-native-system-header-dir=/tools/include --disable-nls \
-    --enable-shared --disable-static --enable-languages=c,c++ \
-    --enable-__cxa_atexit --enable-c99 \
-    --enable-long-long --enable-threads=posix --disable-multilib \
+    --disable-static --enable-languages=c,c++ --enable-__cxa_atexit \
+    --enable-threads=posix --disable-multilib \
     --with-mpc=/cross-tools --with-mpfr=/cross-tools --with-gmp=/cross-tools \
     --with-cloog=/cross-tools --with-isl=/cross-tools --with-system-zlib \
     --enable-checking=release --enable-libstdcxx-time</userinput></screen>
@@ -92,27 +91,13 @@
       </varlistentry>
 
       <varlistentry os="bg3">
-        <term><parameter>--enable-c99</parameter></term>
-        <listitem>
-          <para>Enable C99 support for C programs.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="bg4">
-        <term><parameter>--enable-long-long</parameter></term>
-        <listitem>
-          <para>Enables long long support in the compiler.</para>
-        </listitem>
-      </varlistentry>
-
-      <varlistentry os="bg5">
         <term><parameter>--enable-threads=posix</parameter></term>
         <listitem>
           <para>This enables C++ exception handling for multi-threaded code.</para>
         </listitem>
       </varlistentry>
 
-      <varlistentry os="bg6">
+      <varlistentry os="bg4">
         <term><parameter>--enable-libstdcxx-time</parameter></term>
         <listitem>
           <para>This enables link-time checks for the availability of
diff --git a/BOOK/cross-tools/mips64-64/gcc-final.xml b/BOOK/cross-tools/mips64-64/gcc-final.xml
index 41d8e1d..7f22786 100644
--- a/BOOK/cross-tools/mips64-64/gcc-final.xml
+++ b/BOOK/cross-tools/mips64-64/gcc-final.xml
@@ -63,8 +63,8 @@
     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     --with-sysroot=${CLFS} --with-local-prefix=/tools \
     --with-native-system-header-dir=/tools/include --disable-nls \
-    --enable-shared --disable-static --enable-languages=c,c++ \
-    --enable-__cxa_atexit --enable-c99 --enable-long-long --enable-threads=posix \
+    --disable-static --enable-languages=c,c++ \
+    --enable-__cxa_atexit --enable-threads=posix \
     --disable-multilib --with-mpc=/cross-tools --with-mpfr=/cross-tools \
     --with-gmp=/cross-tools --with-cloog=/cross-tools \
     --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
@@ -97,14 +97,6 @@
       href="../common/gcc-final.xml"
       xpointer="xpointer(//*[@os='bg4'])"/>
 
-      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-      href="../common/gcc-final.xml"
-      xpointer="xpointer(//*[@os='bg5'])"/>
-
-      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
-      href="../common/gcc-final.xml"
-      xpointer="xpointer(//*[@os='bg6'])"/>
-
     </variablelist>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/cross-tools/multilib/gcc-final.xml b/BOOK/cross-tools/multilib/gcc-final.xml
index a562784..90fcdf7 100644
--- a/BOOK/cross-tools/multilib/gcc-final.xml
+++ b/BOOK/cross-tools/multilib/gcc-final.xml
@@ -63,9 +63,8 @@
     --build=${CLFS_HOST} --target=${CLFS_TARGET} --host=${CLFS_HOST} \
     --with-sysroot=${CLFS} --with-local-prefix=/tools \
     --with-native-system-header-dir=/tools/include \
-    --disable-nls --enable-shared --disable-static \
-    --enable-languages=c,c++ --enable-__cxa_atexit --enable-c99 \
-    --enable-long-long --enable-threads=posix --with-mpc=/cross-tools \
+    --disable-nls --disable-static --enable-languages=c,c++ \
+    --enable-__cxa_atexit --enable-threads=posix --with-mpc=/cross-tools \
     --with-mpfr=/cross-tools --with-gmp=/cross-tools --with-cloog=/cross-tools \
     --with-isl=/cross-tools --with-system-zlib --enable-checking=release \
     --enable-libstdcxx-time</userinput></screen>
diff --git a/BOOK/final-system/common/gcc.xml b/BOOK/final-system/common/gcc.xml
index 3912181..44351b5 100644
--- a/BOOK/final-system/common/gcc.xml
+++ b/BOOK/final-system/common/gcc.xml
@@ -47,9 +47,8 @@ cd ../gcc-build</userinput></screen>
 CXX="g++ -isystem /usr/include" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib:/lib" \
   ../gcc-&gcc-version;/configure --prefix=/usr \
-    --libexecdir=/usr/lib --enable-shared --enable-threads=posix \
-    --enable-__cxa_atexit --enable-c99 --enable-long-long \
-    --enable-clocale=gnu --enable-languages=c,c++ \
+    --libexecdir=/usr/lib --enable-threads=posix \
+    --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ \
     --disable-multilib --disable-libstdcxx-pch \
     --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
 
diff --git a/BOOK/final-system/mips64/gcc.xml b/BOOK/final-system/mips64/gcc.xml
index 6664022..d0265c5 100644
--- a/BOOK/final-system/mips64/gcc.xml
+++ b/BOOK/final-system/mips64/gcc.xml
@@ -53,10 +53,10 @@
 CXX="g++ -isystem /usr/include ${BUILD64}" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib32:/lib32:/usr/lib:/lib" \
   ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \
-    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
-    --enable-__cxa_atexit --enable-c99 --enable-long-long --with-abi=64 \
-    --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
-    --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
+    --libexecdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit \
+    --with-abi=64 --enable-clocale=gnu --enable-languages=c,c++ \
+    --disable-libstdcxx-pch --with-system-zlib --enable-checking=release \
+    --enable-libstdcxx-time</userinput></screen>
 
    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/gcc.xml"
diff --git a/BOOK/final-system/multilib/gcc.xml b/BOOK/final-system/multilib/gcc.xml
index 880f6cd..306a2fd 100644
--- a/BOOK/final-system/multilib/gcc.xml
+++ b/BOOK/final-system/multilib/gcc.xml
@@ -53,8 +53,7 @@
 CXX="g++ -isystem /usr/include ${BUILD64}" \
 LDFLAGS="-Wl,-rpath-link,/usr/lib64:/lib64:/usr/lib:/lib" \
   ../gcc-&gcc-version;/configure --prefix=/usr --libdir=/usr/lib64 \
-    --libexecdir=/usr/lib64 --enable-shared --enable-threads=posix \
-    --enable-__cxa_atexit --enable-c99 --enable-long-long \
+    --libexecdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit 
     --enable-clocale=gnu --enable-languages=c,c++ --disable-libstdcxx-pch \
     --with-system-zlib --enable-checking=release --enable-libstdcxx-time</userinput></screen>
 
diff --git a/BOOK/general.ent b/BOOK/general.ent
index 194fe28..555bd52 100644
--- a/BOOK/general.ent
+++ b/BOOK/general.ent
@@ -2,7 +2,7 @@
 
 <!ENTITY month "08"> <!-- Use two digits -->
 <!ENTITY month_name "August">
-<!ENTITY day "09"> <!-- Use two digits -->
+<!ENTITY day "10"> <!-- Use two digits -->
 <!ENTITY year "2014"> <!-- Use four digits -->
 
 <!ENTITY releasedate "&month_name; &day;, &year;">
diff --git a/BOOK/introduction/common/changelog.xml b/BOOK/introduction/common/changelog.xml
index 14bc380..6443f9e 100644
--- a/BOOK/introduction/common/changelog.xml
+++ b/BOOK/introduction/common/changelog.xml
@@ -37,6 +37,16 @@
 -->
 
     <listitem>
+      <para>10 August 2014</para>
+      <itemizedlist>
+        <listitem>
+          <para>[Chris] - Removed several switches from GCC builds for options
+          that are enabled by default.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>09 August 2014</para>
       <itemizedlist>
         <listitem>
diff --git a/BOOK/temp-system/64/gcc.xml b/BOOK/temp-system/64/gcc.xml
index 97c4f97..906357c 100644
--- a/BOOK/temp-system/64/gcc.xml
+++ b/BOOK/temp-system/64/gcc.xml
@@ -72,11 +72,10 @@
 
 <screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
-    --with-local-prefix=/tools --enable-long-long --enable-c99 --enable-shared \
-    --enable-threads=posix --disable-multilib --disable-nls \
-    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
-    --with-system-zlib --with-native-system-header-dir=/tools/include \
-    --disable-libssp --enable-checking=release --enable-libstdcxx-time</userinput></screen>
+    --with-local-prefix=/tools --disable-multilib --disable-nls \
+    --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib \
+    --with-native-system-header-dir=/tools/include --disable-libssp \
+    --enable-checking=release --enable-libstdcxx-time</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     href="../common/gcc.xml"
diff --git a/BOOK/temp-system/common/gcc.xml b/BOOK/temp-system/common/gcc.xml
index 4441ff1..a8c0678 100644
--- a/BOOK/temp-system/common/gcc.xml
+++ b/BOOK/temp-system/common/gcc.xml
@@ -70,9 +70,8 @@ sed 's@\./fixinc\.sh at -c true@' gcc/Makefile.in.orig > gcc/Makefile.in</userin
 
 <screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
-    --with-local-prefix=/tools --enable-long-long --enable-c99 --enable-shared \
-    --enable-threads=posix --disable-multilib --disable-nls \
-    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
+    --with-local-prefix=/tools --disable-multilib --disable-nls \
+    --enable-languages=c,c++ --disable-libstdcxx-pch \
     --with-system-zlib --with-native-system-header-dir=/tools/include \
     --disable-libssp --enable-checking=release --enable-libstdcxx-time</userinput></screen>
 
diff --git a/BOOK/temp-system/mips64-64/gcc.xml b/BOOK/temp-system/mips64-64/gcc.xml
index 385ac4d..e898ccb 100644
--- a/BOOK/temp-system/mips64-64/gcc.xml
+++ b/BOOK/temp-system/mips64-64/gcc.xml
@@ -72,9 +72,8 @@
 
 <screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
-    --with-local-prefix=/tools --enable-long-long --enable-c99 \
-    --enable-shared --enable-threads=posix --disable-nls --enable-__cxa_atexit \
-    --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib \
+    --with-local-prefix=/tools --disable-nls --enable-languages=c,c++ \
+    --disable-libstdcxx-pch --with-system-zlib \
     --enable-checking=release --enable-libstdcxx-time \
     --with-native-system-header-dir=/tools/include</userinput></screen>
 
diff --git a/BOOK/temp-system/mips64/gcc.xml b/BOOK/temp-system/mips64/gcc.xml
index 64d83a4..cc9c8d2 100644
--- a/BOOK/temp-system/mips64/gcc.xml
+++ b/BOOK/temp-system/mips64/gcc.xml
@@ -72,11 +72,9 @@
 
 <screen os="dc"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
     --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --target=${CLFS_TARGET} --with-local-prefix=/tools --enable-long-long \
-    --enable-c99 --enable-shared --enable-threads=posix \
-    --enable-__cxa_atexit --disable-nls --enable-languages=c,c++ \
-    --disable-libstdcxx-pch --with-abi=64 --with-system-zlib \
-    --enable-checking=release --enable-libstdcxx-time \
+    --target=${CLFS_TARGET} --with-local-prefix=/tools --disable-nls \
+    --enable-languages=c,c++ --disable-libstdcxx-pch --with-abi=64 \
+    --with-system-zlib --enable-checking=release --enable-libstdcxx-time \
     --with-native-system-header-dir=/tools/include</userinput></screen>
 
     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
diff --git a/BOOK/temp-system/multilib/gcc.xml b/BOOK/temp-system/multilib/gcc.xml
index 2b2a855..6af48fa 100644
--- a/BOOK/temp-system/multilib/gcc.xml
+++ b/BOOK/temp-system/multilib/gcc.xml
@@ -72,9 +72,8 @@
 
 <screen os="dc"><userinput>../gcc-&gcc-version;/configure --prefix=/tools \
     --libdir=/tools/lib64 --build=${CLFS_HOST} --host=${CLFS_TARGET} \
-    --target=${CLFS_TARGET} --with-local-prefix=/tools --enable-long-long \
-    --enable-c99 --enable-shared --enable-threads=posix --disable-nls \
-    --enable-__cxa_atexit --enable-languages=c,c++ --disable-libstdcxx-pch \
+    --target=${CLFS_TARGET} --with-local-prefix=/tools --disable-nls \
+    --enable-languages=c,c++ --disable-libstdcxx-pch \
     --with-system-zlib --with-native-system-header-dir=/tools/include \
     --disable-libssp --enable-libstdcxx-time --enable-checking=release</userinput></screen>
 
diff --git a/BOOK/temp-system/ppc64-64/gcc.xml b/BOOK/temp-system/ppc64-64/gcc.xml
index 4650da9..df4f9dd 100644
--- a/BOOK/temp-system/ppc64-64/gcc.xml
+++ b/BOOK/temp-system/ppc64-64/gcc.xml
@@ -72,9 +72,8 @@
 
 <screen os="ck"><userinput>../gcc-&gcc-version;/configure --prefix=/tools --disable-multilib \
     --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
-    --with-local-prefix=/tools --enable-long-long --enable-c99 \
-    --enable-shared --enable-threads=posix --disable-nls --enable-__cxa_atexit \
-    --enable-languages=c,c++ --disable-libstdcxx-pch --with-system-zlib \
+    --with-local-prefix=/tools --disable-nls --enable-languages=c,c++ \
+    --disable-libstdcxx-pch --with-system-zlib \
     --with-native-system-header-dir=/tools/include --enable-checking=release \
     --enable-libstdcxx-time</userinput></screen>
 

-----------------------------------------------------------------------

Summary of changes:
 BOOK/cross-tools/common/gcc-final.xml    |   21 +++------------------
 BOOK/cross-tools/mips64-64/gcc-final.xml |   12 ++----------
 BOOK/cross-tools/multilib/gcc-final.xml  |    5 ++---
 BOOK/final-system/common/gcc.xml         |    5 ++---
 BOOK/final-system/mips64/gcc.xml         |    8 ++++----
 BOOK/final-system/multilib/gcc.xml       |    3 +--
 BOOK/general.ent                         |    2 +-
 BOOK/introduction/common/changelog.xml   |   10 ++++++++++
 BOOK/temp-system/64/gcc.xml              |    9 ++++-----
 BOOK/temp-system/common/gcc.xml          |    5 ++---
 BOOK/temp-system/mips64-64/gcc.xml       |    5 ++---
 BOOK/temp-system/mips64/gcc.xml          |    8 +++-----
 BOOK/temp-system/multilib/gcc.xml        |    5 ++---
 BOOK/temp-system/ppc64-64/gcc.xml        |    5 ++---
 14 files changed, 40 insertions(+), 63 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list