mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-31 12:41:49 +01:00
Add the fact that we anticipate switching to use (some subset of) C++11
after the 3.4 release to the release notes. See the *lengthy* llvmdev and cfe-dev threads on this subject. There will be more emails, discussion and announcements, but I want to make noise in as many places as I can to get everyone's concerns voiced and understood. llvm-svn: 194183
This commit is contained in:
parent
5f1f106136
commit
052823c572
@ -41,6 +41,16 @@ Non-comprehensive list of changes in this release
|
||||
functionality, or simply have a lot to talk about), see the `NOTE` below
|
||||
for adding a new subsection.
|
||||
|
||||
* This is expected to be the last release of LLVM which compiles using a C++98
|
||||
toolchain. We expect to start using some C++11 features in LLVM and other
|
||||
sub-projects starting after this release. That said, we are committed to
|
||||
supporting a reasonable set of modern C++ toolchains as the host compiler on
|
||||
all of the platforms. This will at least include Visual Studio 2012 on
|
||||
Windows, and Clang 3.1 or GCC 4.7.x on Mac and Linux. The final set of
|
||||
compilers (and the C++11 features they support) is not set in stone, but we
|
||||
wanted users of LLVM to have a heads up that the next release will involve
|
||||
a substantial change in the host toolchain requirements.
|
||||
|
||||
* The regression tests now fail if any command in a pipe fails. To disable it in
|
||||
a directory, just add ``config.pipefail = False`` to its ``lit.local.cfg``.
|
||||
See :doc:`Lit <CommandGuide/lit>` for the details.
|
||||
|
Loading…
x
Reference in New Issue
Block a user