From ddd2e99d0235b968fffab9e6ae94c660a1fb85de Mon Sep 17 00:00:00 2001 From: Jorge Aparicio Date: Thu, 3 Mar 2016 14:50:28 -0500 Subject: [rustbuild] fix cross compilation of std for mips(el)-linux-musl These targets don't link statically to libunwind or libc --- src/libstd/build.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libstd') diff --git a/src/libstd/build.rs b/src/libstd/build.rs index a1144a964fd..c60ec4d3655 100644 --- a/src/libstd/build.rs +++ b/src/libstd/build.rs @@ -28,7 +28,7 @@ fn main() { } if target.contains("unknown-linux") { - if target.contains("musl") { + if target.contains("musl") && target.contains("x86_64") { println!("cargo:rustc-link-lib=static=unwind"); } else { println!("cargo:rustc-link-lib=dl"); -- cgit 1.4.1-3-g733a5