summary refs log tree commit diff
path: root/src/librustc_errors
diff options
context:
space:
mode:
authorTatsuyuki Ishi <ishitatsuyuki@gmail.com>2017-08-23 09:57:05 +0900
committerTatsuyuki Ishi <ishitatsuyuki@gmail.com>2017-08-27 19:02:24 +0900
commit7a8d38e522b77cb21d38919e6d9ce1b8480cfca0 (patch)
tree003077953992976f323e4695e49319f23e19b4db /src/librustc_errors
parent7f054990b6bb19e15750a4442a24941cc157acb6 (diff)
downloadrust-7a8d38e522b77cb21d38919e6d9ce1b8480cfca0.tar.gz
rust-7a8d38e522b77cb21d38919e6d9ce1b8480cfca0.zip
Additional libc cleanup
Diffstat (limited to 'src/librustc_errors')
-rw-r--r--src/librustc_errors/lib.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/librustc_errors/lib.rs b/src/librustc_errors/lib.rs
index 2f5aac65b92..870bb01bb9f 100644
--- a/src/librustc_errors/lib.rs
+++ b/src/librustc_errors/lib.rs
@@ -16,10 +16,11 @@
 #![feature(custom_attribute)]
 #![allow(unused_attributes)]
 #![feature(range_contains)]
-#![feature(libc)]
+#![cfg_attr(unix, feature(libc))]
 #![feature(conservative_impl_trait)]
 
 extern crate term;
+#[cfg(unix)]
 extern crate libc;
 extern crate serialize as rustc_serialize;
 extern crate syntax_pos;