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>