about summary refs log tree commit diff
path: root/src/bootstrap
diff options
context:
space:
mode:
authorMark Simulacrum <mark.simulacrum@gmail.com>2017-06-02 09:10:42 -0600
committerGitHub <noreply@github.com>2017-06-02 09:10:42 -0600
commit551dd7c7a2ae1fa94eff953fd418b5bc664eb9a7 (patch)
tree779519620faaf69c39c1960e3a302717444d91e9 /src/bootstrap
parent32f418f60a1dc924a14ce8d1a6bf71c1794782cc (diff)
parentda100fe0bb7ba77dbcc346018068dbfdba053f6b (diff)
downloadrust-551dd7c7a2ae1fa94eff953fd418b5bc664eb9a7.tar.gz
rust-551dd7c7a2ae1fa94eff953fd418b5bc664eb9a7.zip
Rollup merge of #42225 - brson:vs2017, r=alexcrichton
Support VS 2017

Fixes #38584

This replaces all the MSVC linker logic with that from the 'gcc' crate. The code looks the same, but there could be regressions.

I've only tested this with x86_64.

r? @alexcrichton
cc @vadimcn @retep998
Diffstat (limited to 'src/bootstrap')
-rw-r--r--src/bootstrap/Cargo.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/Cargo.toml b/src/bootstrap/Cargo.toml
index cc560e0172e..8842dce0257 100644
--- a/src/bootstrap/Cargo.toml
+++ b/src/bootstrap/Cargo.toml
@@ -36,5 +36,5 @@ num_cpus = "1.0"
 toml = "0.1"
 getopts = "0.2"
 rustc-serialize = "0.3"
-gcc = "0.3.46"
+gcc = "0.3.50"
 libc = "0.2"