about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNiv Kaminer <nivkner@zoho.com>2017-10-16 22:53:25 +0300
committerNiv Kaminer <nivkner@zoho.com>2017-10-16 22:59:05 +0300
commit094c2ae16ce6f78b99d0e69c1084a2c14f0ad59f (patch)
treeaa4e84b3fe8c5f80d771cc568c0ebe2ed19a0542
parent90f6bc0bc7689ae33f0b5c953f5f026ec39994cd (diff)
downloadrust-094c2ae16ce6f78b99d0e69c1084a2c14f0ad59f.tar.gz
rust-094c2ae16ce6f78b99d0e69c1084a2c14f0ad59f.zip
revert change to function_sections for windows
-rw-r--r--src/librustc_back/target/windows_base.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/librustc_back/target/windows_base.rs b/src/librustc_back/target/windows_base.rs
index 21b8c4e082e..e6aa745d54e 100644
--- a/src/librustc_back/target/windows_base.rs
+++ b/src/librustc_back/target/windows_base.rs
@@ -64,7 +64,8 @@ pub fn opts() -> TargetOptions {
     ]);
 
     TargetOptions {
-        function_sections: true,
+        // FIXME(#13846) this should be enabled for windows
+        function_sections: false,
         linker: "gcc".to_string(),
         dynamic_linking: true,
         executables: true,