cross-tools stage: Don't build unused linker (i.e. gold)
authorJohn Marino <draco@marino.st>
Tue, 31 Mar 2015 18:56:50 +0000 (20:56 +0200)
committerJohn Marino <draco@marino.st>
Tue, 31 Mar 2015 20:06:44 +0000 (22:06 +0200)
commit738725bf59e57bb24882c202820424c517ab2b97
tree82bde2357ef9c041eb437befceb1663e6eca3fd5
parent408d50d5e00a10b91d11c1469d93fd2e67f9d2d6
cross-tools stage: Don't build unused linker (i.e. gold)

Only one linker is used to build the world, but each version of binutils
normally installs two linkers.  Update the build infrastructure to skip
building one linker for the cross-tools version of binutils.  This is
normally the gold linker, which builds very slowly due to being written
in c++.

This change could be backported to binutils 2.24, but right now it only
applies to binutils 2.25, the version normally used to build world.
Makefile.inc1
gnu/usr.bin/binutils225/Makefile
gnu/usr.bin/binutils225/block2/Makefile