Automatic merge of trunk into multilib

This commit is contained in:
Thomas Trepl 2025-02-07 00:30:10 +01:00
commit 9e66d8151f

View File

@ -57,7 +57,6 @@ cd build</userinput></screen>
<screen arch="default"><userinput remap="configure">../configure --prefix=/usr \ <screen arch="default"><userinput remap="configure">../configure --prefix=/usr \
--sysconfdir=/etc \ --sysconfdir=/etc \
--enable-gold \
--enable-ld=default \ --enable-ld=default \
--enable-plugins \ --enable-plugins \
--enable-shared \ --enable-shared \
@ -81,14 +80,6 @@ cd build</userinput></screen>
<variablelist> <variablelist>
<title>The meaning of the new configure parameters:</title> <title>The meaning of the new configure parameters:</title>
<varlistentry>
<term><parameter>--enable-gold</parameter></term>
<listitem>
<para>Build the gold linker and install it as ld.gold (alongside the
default linker).</para>
</listitem>
</varlistentry>
<varlistentry> <varlistentry>
<term><parameter>--enable-ld=default</parameter></term> <term><parameter>--enable-ld=default</parameter></term>
<listitem> <listitem>
@ -160,12 +151,6 @@ cd build</userinput></screen>
<screen><userinput remap="test">grep '^FAIL:' $(find -name '*.log')</userinput></screen> <screen><userinput remap="test">grep '^FAIL:' $(find -name '*.log')</userinput></screen>
<para>Twelve tests fail in the gold test suite when the
<option>--enable-default-pie</option> and
<option>--enable-default-ssp</option> options are passed to GCC.</para>
<!-- <para>Three tests in the gprofng suite are also known to fail.</para>-->
<para>Install the package:</para> <para>Install the package:</para>
<screen><userinput remap="install">make tooldir=/usr install</userinput></screen> <screen><userinput remap="install">make tooldir=/usr install</userinput></screen>
@ -185,7 +170,7 @@ cd build</userinput></screen>
<segtitle>Installed directory</segtitle> <segtitle>Installed directory</segtitle>
<seglistitem> <seglistitem>
<seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, ld.gold, nm, <seg>addr2line, ar, as, c++filt, dwp, elfedit, gprof, gprofng, ld, ld.bfd, nm,
objcopy, objdump, ranlib, readelf, size, strings, and strip</seg> objcopy, objdump, ranlib, readelf, size, strings, and strip</seg>
<seg>libbfd.so, libctf.so, libctf-nobfd.so, libgprofng.so, <seg>libbfd.so, libctf.so, libctf-nobfd.so, libgprofng.so,
libopcodes.so, and libsframe.so</seg> libopcodes.so, and libsframe.so</seg>
@ -295,17 +280,6 @@ cd build</userinput></screen>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="ld.gold">
<term><command>ld.gold</command></term>
<listitem>
<para>A cut down version of ld that only supports the
elf object file format</para>
<indexterm zone="ch-system-binutils ld.gold">
<primary sortas="b-ld.gold">ld.gold</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="ld.bfd"> <varlistentry id="ld.bfd">
<term><command>ld.bfd</command></term> <term><command>ld.bfd</command></term>
<listitem> <listitem>