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

Dru Lavigne <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: dru
Date: Sat Jul  9 17:50:43 2016
New Revision: 49084
URL: https://svnweb.freebsd.org/changeset/doc/49084

Log:
  Add lld status report submitted by [email protected].
  
  Reviewed by: wblock
  Sponsored by: iXsystems

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml	Sat Jul  9 17:04:34 2016	(r49083)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-04-2016-06.xml	Sat Jul  9 17:50:43 2016	(r49084)
@@ -1057,7 +1057,7 @@
       <url href="https://github.com/FreeBSDDesktop/freebsd-base-graphics/tree/drm-next-4.6">DRM 4.6 Development Repository</url>
       <url href="https://wiki.freebsd.org/SummerOfCodeIdeas#Devices_management:_link_.2Fdev_entries_to_sysctl_nodes">GSoC 2016: link /dev entries to sysctl nodes</url>
       <url href="https://wiki.freebsd.org/SummerOfCode2016/RethinkLibdevq">GSoC 2016: Redesign libdevq </url>
-      <url href="http://planet.freebsd.org/graphics">Graphics Team Blog</url> 
+      <url href="http://planet.freebsd.org/graphics">Graphics Team Blog</url>
     </links>
 
     <body>
@@ -1595,4 +1595,77 @@
 	Bugzilla.</task>
     </help>
   </project>
+
+  <project cat='bin'>
+    <title>Using <tt>lld</tt>, the LLVM Linker, to Link &os;</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Rafael</given>
+	  <common>Espíndola</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Davide</given>
+	  <common>Italiano</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Ed</given>
+	  <common>Maste</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://wiki.freebsd.org/LLD">&os; lld wiki page</url>
+      <url href="http://lists.llvm.org/pipermail/llvm-dev/2016-March/096449.html">Status report on linking FreeBSD/amd64 with lld</url>
+      <url href="http://www.bsdcan.org/2016/schedule/events/656.en.html">BSDCan 2016 talk on lld for &os;</url>
+    </links>
+
+    <body>
+      <p><tt>lld</tt> is the linker in the LLVM family of projects.
+	It is intended to be a high-performance linker and supports
+	the <tt>ELF</tt>, <tt>COFF</tt>, and <tt>Mach-O</tt> object
+	formats.  Where possible, <tt>lld</tt> maintains command-line
+	and functional compatibility with the existing
+	<tt>GNU BFD ld</tt> and <tt>gold</tt> linkers.  However, the
+	authors of <tt>lld</tt> are not constrained by strict
+	compatibility where it would hamper performance or desired
+	functionality.</p>
+
+      <p>Over the last quarter, the <tt>lld</tt> project implemented
+	version script support sufficient to handle the &os; base
+	system.  This is an important milestone on the path to having
+	<tt>lld</tt> as a viable system linker.</p>
+
+      <p><tt>lld</tt> still lacks comprehensive linker script
+	expression evaluation support, and therefore cannot yet be
+	used to link the &os; kernel.</p>
+    </body>
+
+    <sponsor>The &os; Foundation</sponsor>
+
+    <help>
+      <task>Develop linker script expression improvements in the
+	upstream <tt>lld</tt> project.</task>
+
+      <task>Import a newer <tt>lld</tt> snapshot into the vendor
+	area, add the build infrastructure, and connect it to the
+	world build, installed as <tt>ld.lld</tt>.</task>
+
+      <task>Request a ports exp-run with <tt>/usr/bin/ld</tt> a
+	symlink to <tt>ld.lld</tt>.</task>
+
+      <task>Extensive testing.</task>
+    </help>
+  </project>
 </report>
_______________________________________________
[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.