diff --git a/llvm/cmake/modules/CheckCompilerVersion.cmake b/llvm/cmake/modules/CheckCompilerVersion.cmake --- a/llvm/cmake/modules/CheckCompilerVersion.cmake +++ b/llvm/cmake/modules/CheckCompilerVersion.cmake @@ -4,8 +4,8 @@ include(CheckCXXSourceCompiles) -set(GCC_MIN 7.1) -set(GCC_SOFT_ERROR 7.1) +set(GCC_MIN 7.5) +set(GCC_SOFT_ERROR 7.5) set(CLANG_MIN 5.0) set(CLANG_SOFT_ERROR 5.0) set(APPLECLANG_MIN 10.0) diff --git a/llvm/docs/GettingStarted.rst b/llvm/docs/GettingStarted.rst --- a/llvm/docs/GettingStarted.rst +++ b/llvm/docs/GettingStarted.rst @@ -281,7 +281,6 @@ Package Version Notes =========================================================== ============ ========================================== `CMake <http://cmake.org/>`__ >=3.20.0 Makefile/workspace generator -`GCC <http://gcc.gnu.org/>`_ >=7.1.0 C/C++ compiler\ :sup:`1` `python <http://www.python.org/>`_ >=3.6 Automated test suite\ :sup:`2` `zlib <http://zlib.net>`_ >=1.2.3.4 Compression library\ :sup:`3` `GNU Make <http://savannah.gnu.org/projects/make>`_ 3.79, 3.79.1 Makefile/build processor\ :sup:`4` @@ -343,7 +342,7 @@ * Clang 5.0 * Apple Clang 10.0 -* GCC 7.1 +* GCC 7.5 * Visual Studio 2019 16.7 Anything older than these toolchains *may* work, but will require forcing the @@ -409,11 +408,11 @@ .. _github gist: https://gist.github.com/application2000/73fd6f4bf1be6600a2cf9f56315a2d91 -Easy steps for installing GCC 7.1.0: +Easy steps for installing a specific version of GCC: .. code-block:: console - % gcc_version=7.1.0 + % gcc_version=7.5.0 % wget https://ftp.gnu.org/gnu/gcc/gcc-${gcc_version}/gcc-${gcc_version}.tar.bz2 % wget https://ftp.gnu.org/gnu/gcc/gcc-${gcc_version}/gcc-${gcc_version}.tar.bz2.sig % wget https://ftp.gnu.org/gnu/gnu-keyring.gpg