From: Hans Wennborg Date: Tue, 12 Feb 2019 08:45:37 +0000 (+0000) Subject: ReleaseNotes about the toolchain version cmake check X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=94bc97fb2dc75a7a8b66eb207d88528c8307be78;p=llvm ReleaseNotes about the toolchain version cmake check Based on text from JF! git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_80@353808 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst index 561faa71fd5..9e2ee95c651 100644 --- a/docs/ReleaseNotes.rst +++ b/docs/ReleaseNotes.rst @@ -40,6 +40,22 @@ 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. +* As `discussed on the mailing list + `_, + building LLVM will soon require more recent toolchains as follows: + + ============= ==== + Clang 3.5 + Apple Clang 6.0 + GCC 5.1 + Visual Studio 2017 + ============= ==== + + A new CMake check when configuring LLVM provides a soft-error if your + toolchain will become unsupported soon. You can opt out of the soft-error by + setting the ``LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN`` CMake variable to + ``ON``. + * The **llvm-cov** tool can now export lcov trace files using the `-format=lcov` option of the `export` command.