From 30659cd45ee01f5626aeef4bbe29c68536dc833d Mon Sep 17 00:00:00 2001 From: Andreas Jonson Date: Sun, 19 Jul 2020 16:53:37 +0200 Subject: [PATCH] older toolchains not valid any more with the change to llvm 10 the parameter LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN do not do any thing as min and soft error is the same. see https://github.com/rust-lang/llvm-project/blob/86b120e6f302d39cd6973b6391fb299d7bc22122/llvm/cmake/modules/CheckCompilerVersion.cmake --- README.md | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 639789123d8..3399f7fe6c8 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ - + The Rust Programming Language This is the main source code repository for [Rust]. It contains the compiler, -standard library, and documentation. +standard library, and documentation. [Rust]: https://www.rust-lang.org @@ -23,7 +23,7 @@ Read ["Installation"] from [The Book]. section.** The Rust build system uses a Python script called `x.py` to build the compiler, -which manages the bootstrapping process. More information about it can be found +which manages the bootstrapping process. More information about it can be found by running `./x.py --help` or reading the [rustc dev guide][rustcguidebuild]. [gettingstarted]: https://rustc-dev-guide.rust-lang.org/getting-started.html @@ -157,17 +157,6 @@ by manually calling the appropriate vcvars file before running the bootstrap. > python x.py build ``` -### Building rustc with older host toolchains -It is still possible to build Rust with the older toolchain versions listed below, but only if the -LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN option is set to true in the config.toml file. - -* Clang 3.1 -* Apple Clang 3.1 -* GCC 4.8 -* Visual Studio 2015 (Update 3) - -Toolchain versions older than what is listed above cannot be used to build rustc. - #### Specifying an ABI Each specific ABI can also be used from either environment (for example, using