about summary refs log tree commit diff
path: root/src/libstd/sys
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-04-21 15:56:55 -0700
committerAlex Crichton <alex@alexcrichton.com>2015-04-27 10:11:15 -0700
commit6c048723f83fad6c96c2e19d6dfa1db547371c11 (patch)
treef73cdb4b5a30c302af48c94fc30f126e5d734364 /src/libstd/sys
parentd09851730c47f49555c84b76dd6e71d91b0555ed (diff)
downloadrust-6c048723f83fad6c96c2e19d6dfa1db547371c11.tar.gz
rust-6c048723f83fad6c96c2e19d6dfa1db547371c11.zip
std: Prepare for linking to musl
This commit modifies the standard library and its dependencies to link correctly
when built against MUSL. This primarily ensures that the right libraries are
linked against and when they're linked against they're linked against
statically.
Diffstat (limited to 'src/libstd/sys')
-rw-r--r--src/libstd/sys/unix/time.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libstd/sys/unix/time.rs b/src/libstd/sys/unix/time.rs
index d2f51678d49..f59eb2c0301 100644
--- a/src/libstd/sys/unix/time.rs
+++ b/src/libstd/sys/unix/time.rs
@@ -82,7 +82,8 @@ mod inner {
     // OpenBSD provide it via libc
     #[cfg(not(any(target_os = "android",
                   target_os = "bitrig",
-                  target_os = "openbsd")))]
+                  target_os = "openbsd",
+                  target_env = "musl")))]
     #[link(name = "rt")]
     extern {}