Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Apr 2015 17:27:20 +0000 (UTC)
From:      Benjamin Kaduk <bjk@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r46531 - head/en_US.ISO8859-1/htdocs/news/status
Message-ID:  <201504141727.t3EHRK9P094739@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bjk
Date: Tue Apr 14 17:27:19 2015
New Revision: 46531
URL: https://svnweb.freebsd.org/changeset/doc/46531

Log:
  Add report on the clang 3.6 import
  
  Approved by:	hrs (mentor, implicit)

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Tue Apr 14 17:07:42 2015	(r46530)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-01-2015-03.xml	Tue Apr 14 17:27:19 2015	(r46531)
@@ -700,4 +700,102 @@ WITHOUT_FORTH=y</pre>
     </help>
   </project>
 
+  <project cat='proj'>
+    <title>Clang, llvm and lldb updated to 3.6.0</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Dimitry</given>
+	  <common>Andric</common>
+	</name>
+	<email>dim@FreeBSD.org</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Ed</given>
+	  <common>Maste</common>
+	</name>
+	<email>ed@FreeBSD.org</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Roman</given>
+	  <common>Divacky</common>
+	</name>
+	<email>rdivacky@FreeBSD.org</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Davide</given>
+	  <common>Italiano</common>
+	</name>
+	<email>davide@FreeBSD.org</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://llvm.org/releases/3.6.0/docs/ReleaseNotes.html">LLVM 3.6.0 Release Notes</url>
+      <url href="http://llvm.org/releases/3.6.0/tools/clang/docs/ReleaseNotes.html">Clang 3.6.0 Release Notes</url>
+    </links>
+
+    <body>
+      <p>Just before the end of the quarter, we have updated
+	clang, llvm and lldb in base to 3.6.0 release.  These all
+	contain numerous improvements; please see the linked release
+	notes for more detailed information.</p>
+
+      <p>We have also imported a newer snapshot of compiler-rt,
+	with better support for Address Sanitizer and Undefined
+	Behavior Sanitizer.  With the updated clang, llvm, and
+	compiler-rt, we now support the Address Undefined Behavior
+	Sanitizers in the base system toolchain.</p>
+
+      <p>Like the 3.5.0 release, these components require C++11
+	support to build.  At this point, FreeBSD 10.0 and later
+	provide that support, at least on x86.</p>
+
+      <p>It is still unclear whether we will be able to MFC this
+	to any stable branches, due to the difficulty it will
+	introduce for upgrading from a system without C++11 support,
+	either older releases or architectures still using gcc.</p>
+
+      <p>In the lld-import branch, we have also imported a recent
+	snapshot of lld, a linker produced by the LLVM project.  This
+	is a very preliminary effort of making it available as a
+	system linker.</p>
+
+      <p>Thanks to Ed Maste, Roman Divacky, Andrew Turner and
+	Davide Italiano for their help with this import, and thanks to
+	Antoine Brodin for performing a ports exp-run.</p>
+    </body>
+
+    <help>
+      <task>
+	<p>After the ports exp-run, a small number of ports
+	  turned out to have problems, and for almost all of these, PRs
+	  with fixes or workarounds were filed.  While most of these PRs
+	  have been processed and closed, there are still a few left
+	  that need attention, from either the maintainer(s) or other
+	  volunteers.</p>
+      </task>
+
+      <task>
+	<p>Andrew Turner is working on bringing up the arm64
+	  architecture, which is now fully supported in clang and llvm.
+	  This will be a very interesting new area for solving
+	  challenging problems.</p>
+      </task>
+
+      <task>
+	<p>There are still issues with the powerpc and sparc64
+	  architectures, and any help in these areas is very much
+	  appreciated.</p>
+      </task>
+    </help>
+  </project>
+
 </report>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504141727.t3EHRK9P094739>