diff options
| author | bors <bors@rust-lang.org> | 2017-10-14 01:43:42 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2017-10-14 01:43:42 +0000 |
| commit | 83922feec3ec0fc9c94e35369f7a397919be4d04 (patch) | |
| tree | 03e0c9507a85664fb767ac349db51b2d9804a8ca /src/bootstrap | |
| parent | 02a24dbdd8c3a5daa6578af72116020de75b5f93 (diff) | |
| parent | b434c84bab6bcb53f8394eb1bc133061d16f92c7 (diff) | |
| download | rust-83922feec3ec0fc9c94e35369f7a397919be4d04.tar.gz rust-83922feec3ec0fc9c94e35369f7a397919be4d04.zip | |
Auto merge of #45102 - petrochenkov:noar, r=alexcrichton
cleanup: rustc doesn't use an external archiver cc https://github.com/rust-lang/rust/pull/45090 r? @alexcrichton
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/compile.rs | 3 | ||||
| -rw-r--r-- | src/bootstrap/config.rs | 3 | ||||
| -rwxr-xr-x | src/bootstrap/configure.py | 3 | ||||
| -rw-r--r-- | src/bootstrap/dist.rs | 2 |
4 files changed, 2 insertions, 9 deletions
diff --git a/src/bootstrap/compile.rs b/src/bootstrap/compile.rs index 335e1690a2e..b1c630a8de9 100644 --- a/src/bootstrap/compile.rs +++ b/src/bootstrap/compile.rs @@ -560,9 +560,6 @@ pub fn rustc_cargo(build: &Build, if let Some(ref s) = build.config.rustc_default_linker { cargo.env("CFG_DEFAULT_LINKER", s); } - if let Some(ref s) = build.config.rustc_default_ar { - cargo.env("CFG_DEFAULT_AR", s); - } } #[derive(Debug, Copy, Clone, PartialEq, Eq, Hash)] diff --git a/src/bootstrap/config.rs b/src/bootstrap/config.rs index c8b2ed042c1..5fb5eb3b7f1 100644 --- a/src/bootstrap/config.rs +++ b/src/bootstrap/config.rs @@ -88,7 +88,6 @@ pub struct Config { pub rust_debuginfo_only_std: bool, pub rust_rpath: bool, pub rustc_default_linker: Option<String>, - pub rustc_default_ar: Option<String>, pub rust_optimize_tests: bool, pub rust_debuginfo_tests: bool, pub rust_dist_src: bool, @@ -262,7 +261,6 @@ struct Rust { use_jemalloc: Option<bool>, backtrace: Option<bool>, default_linker: Option<String>, - default_ar: Option<String>, channel: Option<String>, musl_root: Option<String>, rpath: Option<bool>, @@ -464,7 +462,6 @@ impl Config { set(&mut config.quiet_tests, rust.quiet_tests); set(&mut config.test_miri, rust.test_miri); config.rustc_default_linker = rust.default_linker.clone(); - config.rustc_default_ar = rust.default_ar.clone(); config.musl_root = rust.musl_root.clone().map(PathBuf::from); match rust.codegen_units { diff --git a/src/bootstrap/configure.py b/src/bootstrap/configure.py index 73ce82287e7..7b43de6a322 100755 --- a/src/bootstrap/configure.py +++ b/src/bootstrap/configure.py @@ -124,9 +124,8 @@ v("experimental-targets", "llvm.experimental-targets", "experimental LLVM targets to build") v("release-channel", "rust.channel", "the name of the release channel to build") -# Used on systems where "cc" and "ar" are unavailable +# Used on systems where "cc" is unavailable v("default-linker", "rust.default-linker", "the default linker") -v("default-ar", "rust.default-ar", "the default ar") # Many of these are saved below during the "writing configuration" step # (others are conditionally saved). diff --git a/src/bootstrap/dist.rs b/src/bootstrap/dist.rs index 3d4aa0413db..b57661715cc 100644 --- a/src/bootstrap/dist.rs +++ b/src/bootstrap/dist.rs @@ -176,7 +176,7 @@ fn make_win_dist( } } - let target_tools = ["gcc.exe", "ld.exe", "ar.exe", "dlltool.exe", "libwinpthread-1.dll"]; + let target_tools = ["gcc.exe", "ld.exe", "dlltool.exe", "libwinpthread-1.dll"]; let mut rustc_dlls = vec!["libstdc++-6.dll", "libwinpthread-1.dll"]; if target_triple.starts_with("i686-") { rustc_dlls.push("libgcc_s_dw2-1.dll"); |
