[docs] Tweak discussion of BSDs based on feedback from Roman Divacky.

FreeBSD 10.0 and newer have a modern Clang toolchain that should work
well.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202488 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chandler Carruth 2014-02-28 11:09:33 +00:00
parent baed825f97
commit 67814df2c3

View File

@ -278,12 +278,13 @@ of writing, this breaks LLD build.
Getting a Modern Host C++ Toolchain
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This section mostly applies to Linux and BSDs. On Mac OS X, you should have
This section mostly applies to Linux and older BSDs. On Mac OS X, you should have
a sufficiently modern Xcode, or you will likely need to upgrade until you do.
On Windows, just use Visual Studio 2012 as the host compiler, it is explicitly
supported and widely available.
supported and widely available. FreeBSD 10.0 and newer have a modern Clang as
the system compiler.
However, on Linux and BSDs there are some notable distributions which have
However, some Linux distributions and some other or older BSDs sometimes have
extremely old versions of GCC. These steps attempt to help you upgrade you
compiler even on such a system. However, if at all possible, we encourage you
to use a recent version of a distribution with a modern system compiler that