]> git.lizzy.rs Git - rust.git/commitdiff
Depend on libc from crates.io
authorLuca Barbieri <luca@luca-barbieri.com>
Fri, 10 Apr 2020 20:42:19 +0000 (22:42 +0200)
committerMark Rousskov <mark.simulacrum@gmail.com>
Sat, 11 Apr 2020 15:07:04 +0000 (11:07 -0400)
Cargo.lock
src/librustc_data_structures/Cargo.toml
src/librustc_data_structures/lib.rs
src/librustc_driver/Cargo.toml
src/librustc_driver/lib.rs
src/librustc_interface/Cargo.toml
src/librustc_interface/lib.rs
src/librustc_metadata/Cargo.toml
src/librustc_metadata/lib.rs

index 908bfa355571ba1a33d6b01554cafbce58739d42..e8a7413ff353fb1fb0312c38fe9e68b1da6566c8 100644 (file)
@@ -3694,6 +3694,7 @@ dependencies = [
  "indexmap",
  "jobserver",
  "lazy_static 1.4.0",
+ "libc",
  "log",
  "measureme",
  "parking_lot 0.10.0",
@@ -3713,6 +3714,7 @@ version = "0.0.0"
 dependencies = [
  "env_logger 0.7.1",
  "lazy_static 1.4.0",
+ "libc",
  "log",
  "rustc_ast",
  "rustc_ast_pretty",
@@ -3867,6 +3869,7 @@ dependencies = [
 name = "rustc_interface"
 version = "0.0.0"
 dependencies = [
+ "libc",
  "log",
  "once_cell",
  "rustc-rayon",
@@ -3960,6 +3963,7 @@ name = "rustc_metadata"
 version = "0.0.0"
 dependencies = [
  "flate2",
+ "libc",
  "log",
  "memmap",
  "rustc_ast",
index c5707bd24f7e7c98d5ac5a861f3a1c786e61534c..6d7022acc7863d54aafbeec27c08725f5f845ba3 100644 (file)
@@ -27,6 +27,7 @@ smallvec = { version = "1.0", features = ["union", "may_dangle"] }
 rustc_index = { path = "../librustc_index", package = "rustc_index" }
 bitflags = "1.2.1"
 measureme = "0.7.1"
+libc = "0.2"
 
 [dependencies.parking_lot]
 version = "0.10"
index ba82e58d7a92e6f583254f38552458ade2e4d3b8..d0180911567c7e0244ca39954e5eb1d445e350db 100644 (file)
@@ -26,8 +26,6 @@
 
 #[macro_use]
 extern crate log;
-#[cfg(unix)]
-extern crate libc;
 #[macro_use]
 extern crate cfg_if;
 
index 652f16c2e08285a2c2abc7c5dc6daa59eac486bc..cfd103aed3240832e0c2eb83b9da6e0e179a58ee 100644 (file)
@@ -11,6 +11,7 @@ crate-type = ["dylib"]
 
 [dependencies]
 lazy_static = "1.0"
+libc = "0.2"
 log = "0.4"
 env_logger = { version = "0.7", default-features = false }
 rustc_middle = { path = "../librustc_middle" }
index acf8f1adbc2e862d6efd7a9a7a3da4a893addb23..ad2d7b12d4aadea2e03d5770c6d373c25fd05ca4 100644 (file)
@@ -9,8 +9,6 @@
 #![recursion_limit = "256"]
 
 pub extern crate getopts;
-#[cfg(unix)]
-extern crate libc;
 #[macro_use]
 extern crate log;
 #[macro_use]
index c9d81e51641a8b2f49bb50745992f47cb6c9663b..8ea866d7cab5ca76a74ea79da4880a611e7792b1 100644 (file)
@@ -10,6 +10,7 @@ path = "lib.rs"
 doctest = false
 
 [dependencies]
+libc = "0.2"
 log = "0.4"
 rayon = { version = "0.3.0", package = "rustc-rayon" }
 smallvec = { version = "1.0", features = ["union", "may_dangle"] }
index ba1e2216ca805df35d394e3ed443c83b9483e8b0..0650d09003486d620bde8fdee48d3709de8079cc 100644 (file)
@@ -6,9 +6,6 @@
 #![feature(generators)]
 #![recursion_limit = "256"]
 
-#[cfg(unix)]
-extern crate libc;
-
 mod callbacks;
 pub mod interface;
 mod passes;
index a88ccd52e911122a5fb3a1723c207d0ea7881a34..b03e884cdaf7ac3f62623820b19619b793ce1fbd 100644 (file)
@@ -11,6 +11,7 @@ doctest = false
 
 [dependencies]
 flate2 = "1.0"
+libc = "0.2"
 log = "0.4"
 memmap = "0.7"
 smallvec = { version = "1.0", features = ["union", "may_dangle"] }
index 22a2bf280415cc7a16370e925e961805cf88745b..4659be8c195adb84c732cf5d82b06bbdc55df6b8 100644 (file)
@@ -10,7 +10,6 @@
 #![feature(stmt_expr_attributes)]
 #![recursion_limit = "256"]
 
-extern crate libc;
 extern crate proc_macro;
 
 #[macro_use]