From owner-svn-doc-all@freebsd.org Thu Apr 14 18:19:09 2016
Return-Path:
Delivered-To: svn-doc-all@mailman.ysv.freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org
[IPv6:2001:1900:2254:206a::19:1])
by mailman.ysv.freebsd.org (Postfix) with ESMTP id 45937AEC2B8;
Thu, 14 Apr 2016 18:19:09 +0000 (UTC)
(envelope-from emaste@FreeBSD.org)
Received: from repo.freebsd.org (repo.freebsd.org
[IPv6:2610:1c1:1:6068::e6a:0])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client did not present a certificate)
by mx1.freebsd.org (Postfix) with ESMTPS id F053A1DAE;
Thu, 14 Apr 2016 18:19:08 +0000 (UTC)
(envelope-from emaste@FreeBSD.org)
Received: from repo.freebsd.org ([127.0.1.37])
by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u3EIJ8jo086051;
Thu, 14 Apr 2016 18:19:08 GMT (envelope-from emaste@FreeBSD.org)
Received: (from emaste@localhost)
by repo.freebsd.org (8.15.2/8.15.2/Submit) id u3EIJ8Vo086050;
Thu, 14 Apr 2016 18:19:08 GMT (envelope-from emaste@FreeBSD.org)
Message-Id: <201604141819.u3EIJ8Vo086050@repo.freebsd.org>
X-Authentication-Warning: repo.freebsd.org: emaste set sender to
emaste@FreeBSD.org using -f
From: Ed Maste
Date: Thu, 14 Apr 2016 18:19:08 +0000 (UTC)
To: doc-committers@freebsd.org, svn-doc-all@freebsd.org,
svn-doc-head@freebsd.org
Subject: svn commit: r48635 - head/en_US.ISO8859-1/htdocs/news/status
X-SVN-Group: doc-head
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-BeenThere: svn-doc-all@freebsd.org
X-Mailman-Version: 2.1.21
Precedence: list
List-Id: "SVN commit messages for the entire doc trees \(except for "
user" , " projects" , and " translations"
\)"
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 14 Apr 2016 18:19:09 -0000
Author: emaste (src committer)
Date: Thu Apr 14 18:19:07 2016
New Revision: 48635
URL: https://svnweb.freebsd.org/changeset/doc/48635
Log:
Update lld report with feedback from Davide
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Thu Apr 14 18:09:34 2016 (r48634)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Thu Apr 14 18:19:07 2016 (r48635)
@@ -1977,19 +1977,30 @@
capable of self-hosting on FreeBSD/amd64 and is capable of
linking many test applications.
+ Highlights of upstream development over the quarter include:
+
+ - lld gained Link Time Optimization (LTO) support
+ and is able to link Clang with LTO
+ - The relocation code has been overhauled for better
+ maintainability
+ - Improvements to linker script support, including better
+ diagnostics
+ - Many bug fixes in x86_64, AArch64, and MIPS support
+
+
lld currently lacks comprehensive linker script
expression evaluation support, and therefore cannot yet be
used to link the FreeBSD kernel. It also lacks versioned
symbol support, and does not implement some options used in
the FreeBSD boot loader components.
- I've been running experimental world builds of FreeBSD/amd64
+
Ed has been running experimental world builds of FreeBSD/amd64
with lld installed in place of ld.bfd as the
linker. With workarounds for the current gaps in
functionality (using the WITHOUT_SYMVER option to
disable symbol versioning use, and linking the loader
components with GNU ld), lld is now able to
- link a working FreeBSD system.
+ link a working FreeBSD userland.