about summary refs log tree commit diff
path: root/src/libstd
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/libstd
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/libstd')
-rw-r--r--src/libstd/Cargo.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libstd/Cargo.toml b/src/libstd/Cargo.toml
index 717892be2ab..e17918506fe 100644
--- a/src/libstd/Cargo.toml
+++ b/src/libstd/Cargo.toml
@@ -35,7 +35,7 @@ rustc_tsan = { path = "../librustc_tsan" }
 
 [build-dependencies]
 build_helper = { path = "../build_helper" }
-gcc = "0.3.27"
+gcc = "0.3.50"
 
 [features]
 backtrace = []