[Clfs-commits] [Cross-LFS]Cross-LFS Book branch, master, updated. clfs-3.0.0-systemd-185-ge451733

git git at clfs.org
Sat Oct 17 09:18:27 PDT 2015


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  e4517330b6413263a3872fe4398a6c758275bf96 (commit)
      from  efdef347cb6b6127cf96e599013670ec18781b9c (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 e4517330b6413263a3872fe4398a6c758275bf96
Author: William Harrington <kb0iic at berzerkula.org>
Date:   Sat Oct 17 11:18:18 2015 -0500

    Add configure option descriptions for the gold linker.

diff --git a/BOOK/cross-tools/common/binutils.xml b/BOOK/cross-tools/common/binutils.xml
index 9eadc09..8680ca5 100644
--- a/BOOK/cross-tools/common/binutils.xml
+++ b/BOOK/cross-tools/common/binutils.xml
@@ -127,6 +127,27 @@
         </listitem>
       </varlistentry>
 
+      <varlistentry os="bd9">
+        <term><parameter>--enable-gold=yes</parameter></term>
+        <listitem>
+          <para>This option enables the building of the gold linker.</para>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry os="bd10">
+        <term><parameter>--enable-plugins</parameter></term>
+        <listitem>
+          <para>This option enables support for plugins.</para>
+        </listitem>
+      </varlistentry>
+
+      <varlistentry os="bd11">
+        <term><parameter>--enable-threads</parameter></term>
+        <listitem>
+          <para>This option enables multi-threaded linking for the gold linker.</para>
+        </listitem>
+      </varlistentry>
+
     </variablelist>
 
     <para os="be">Compile the package:</para>
diff --git a/BOOK/final-system/common/binutils.xml b/BOOK/final-system/common/binutils.xml
index 938b245..d1b2a0f 100644
--- a/BOOK/final-system/common/binutils.xml
+++ b/BOOK/final-system/common/binutils.xml
@@ -112,8 +112,8 @@ can get `Flex' from any GNU archive site.</computeroutput></screen>
       <segtitle>Installed directory</segtitle>
 
       <seglistitem>
-        <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, nm,
-        objcopy, objdump, ranlib, readelf, size, strings, strip</seg>
+        <seg>addr2line, ar, as, c++filt, elfedit, gprof, ld, ld.bfd, ld.gold,
+        nm, objcopy, objdump, ranlib, readelf, size, strings, strip</seg>
         <seg>libbfd.[a,so], libopcodes.[a,so]</seg>
         <seg>/usr/lib/ldscripts</seg>
       </seglistitem>
@@ -211,6 +211,17 @@ can get `Flex' from any GNU archive site.</computeroutput></screen>
         </listitem>
       </varlistentry>
 
+      <varlistentry id="ld.gold">
+        <term><command>ld.gold</command></term>
+        <listitem>
+          <para>A linker designed to be faster than <command>ld</command>,
+          especially for large C++ applications.</para>
+          <indexterm zone="ch-system-binutils ld.gold">
+            <primary sortas="b-ld.gold">ld.gold</primary>
+          </indexterm>
+        </listitem>
+      </varlistentry>
+
       <varlistentry id="nm">
         <term><command>nm</command></term>
         <listitem>

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

Summary of changes:
 BOOK/cross-tools/common/binutils.xml  |   21 +++++++++++++++++++++
 BOOK/final-system/common/binutils.xml |   15 +++++++++++++--
 2 files changed, 34 insertions(+), 2 deletions(-)


hooks/post-receive
-- 
Cross-LFS Book



More information about the Clfs-commits mailing list