about summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarco A L Barbosa <malbarbo@gmail.com>2018-01-23 13:34:25 -0200
committerMarco A L Barbosa <malbarbo@gmail.com>2018-01-23 13:34:25 -0200
commit61fdf8eef5635265b02a6c5fe065f298740837e8 (patch)
tree0f6d381964ae8a956861258b8dca91f9c56ab287
parent68db72d8cd613f88ea69d37bcd159c4ff659aab1 (diff)
downloadrust-61fdf8eef5635265b02a6c5fe065f298740837e8.tar.gz
rust-61fdf8eef5635265b02a6c5fe065f298740837e8.zip
Set crt_static_default = false for musl/mips[el] targets
-rw-r--r--src/librustc_back/target/mips_unknown_linux_musl.rs1
-rw-r--r--src/librustc_back/target/mipsel_unknown_linux_musl.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/librustc_back/target/mips_unknown_linux_musl.rs b/src/librustc_back/target/mips_unknown_linux_musl.rs
index e1a3de34d01..80168d4af4b 100644
--- a/src/librustc_back/target/mips_unknown_linux_musl.rs
+++ b/src/librustc_back/target/mips_unknown_linux_musl.rs
@@ -18,6 +18,7 @@ pub fn target() -> TargetResult {
     base.max_atomic_width = Some(32);
     // see #36994
     base.exe_allocation_crate = None;
+    base.crt_static_default = false;
     Ok(Target {
         llvm_target: "mips-unknown-linux-musl".to_string(),
         target_endian: "big".to_string(),
diff --git a/src/librustc_back/target/mipsel_unknown_linux_musl.rs b/src/librustc_back/target/mipsel_unknown_linux_musl.rs
index 08c16af70d3..b09d96eb9cb 100644
--- a/src/librustc_back/target/mipsel_unknown_linux_musl.rs
+++ b/src/librustc_back/target/mipsel_unknown_linux_musl.rs
@@ -18,6 +18,7 @@ pub fn target() -> TargetResult {
     base.max_atomic_width = Some(32);
     // see #36994
     base.exe_allocation_crate = None;
+    base.crt_static_default = false;
     Ok(Target {
         llvm_target: "mipsel-unknown-linux-musl".to_string(),
         target_endian: "little".to_string(),