Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Jan 2018 18:36:19 -0500
From:      Ed Maste <emaste@freebsd.org>
To:        src-committers <src-committers@freebsd.org>, svn-src-all@freebsd.org,  svn-src-head@freebsd.org
Subject:   Re: svn commit: r327783 - head/share/mk
Message-ID:  <CAPyFy2DFN2XA5rxte%2Bsg%2B1J0dC=5JrPvzoRjU98cQVhSVZRzZQ@mail.gmail.com>
In-Reply-To: <201801102028.w0AKS1UA000454@repo.freebsd.org>
References:  <201801102028.w0AKS1UA000454@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 10 January 2018 at 15:28, Ed Maste <emaste@freebsd.org> wrote:
> Author: emaste
> Date: Wed Jan 10 20:28:01 2018
> New Revision: 327783
> URL: https://svnweb.freebsd.org/changeset/base/327783
>
> Log:
>   Enable ld.lld as bootstrap linker by default on amd64
>    ...
>   This has been a long time in the making.  On 2013-04-13 I submitted an
>   upstream tracking issue in LLVM PR 23214: [META] Using LLD as FreeBSD's
>   system linker.

This has been in the works for a long time, but not quite as long as
my typo suggests; the tracking bug was submitted on 2015-04-13, a bit
over two and a half years ago. I started looking at lld as a possible
system linker in 2014.

Many folks have been running with this change (and also
WITH_LLD_IS_LD, so that lld is installed as /usr/bin/ld) for some time
and I expect this change will be transparent for regular use (other
than lld taking much less time to link, compared to ld.bfd). However,
if you do encounter any trouble please set WITHOUT_LLD_BOOTSTRAP=yes
in /etc/src.conf and let me know what the problem was.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2DFN2XA5rxte%2Bsg%2B1J0dC=5JrPvzoRjU98cQVhSVZRzZQ>