svn commit: r48635 - head/en_US.ISO8859-1/htdocs/news/status

Ed Maste <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
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.</p>
 
+      <p>Highlights of upstream development over the quarter include:
+	<ul>
+	  <li><tt>lld</tt> gained Link Time Optimization (LTO) support
+	    and is able to link Clang with LTO</li>
+	  <li>The relocation code has been overhauled for better
+	    maintainability</li>
+	  <li>Improvements to linker script support, including better
+	    diagnostics</li>
+	  <li>Many bug fixes in x86_64, AArch64, and MIPS support</li>
+	</ul></p>
+
       <p><tt>lld</tt> 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.</p>
 
-      <p>I've been running experimental world builds of FreeBSD/amd64
+      <p>Ed has been running experimental world builds of FreeBSD/amd64
 	with <tt>lld</tt> installed in place of <tt>ld.bfd</tt> as the
 	linker.  With workarounds for the current gaps in
 	functionality (using the <tt>WITHOUT_SYMVER</tt> option to
 	disable symbol versioning use, and linking the loader
 	components with GNU <tt>ld</tt>), <tt>lld</tt> is now able to
-	link a working FreeBSD system.</p>
+	link a working FreeBSD userland.</p>
     </body>
 
     <partialsponsor>The &os; Foundation</partialsponsor>
@@ -2006,6 +2017,11 @@
       </task>
 
       <task>
+	<p>Add or improve support for remaining FreeBSD
+	  architectures.</p>
+      </task>
+
+      <task>
 	<p>Import a newer lld snapshot into the vendor area, add build
 	  infrastructure and connect it to the world build, installed
 	  as <tt>ld.lld</tt>.</p>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.