"indexmap",
"jobserver",
"lazy_static 1.4.0",
+ "libc",
"log",
"measureme",
"parking_lot 0.10.0",
dependencies = [
"env_logger 0.7.1",
"lazy_static 1.4.0",
+ "libc",
"log",
"rustc_ast",
"rustc_ast_pretty",
name = "rustc_interface"
version = "0.0.0"
dependencies = [
+ "libc",
"log",
"once_cell",
"rustc-rayon",
version = "0.0.0"
dependencies = [
"flate2",
+ "libc",
"log",
"memmap",
"rustc_ast",
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"
#[macro_use]
extern crate log;
-#[cfg(unix)]
-extern crate libc;
#[macro_use]
extern crate cfg_if;
[dependencies]
lazy_static = "1.0"
+libc = "0.2"
log = "0.4"
env_logger = { version = "0.7", default-features = false }
rustc_middle = { path = "../librustc_middle" }
#![recursion_limit = "256"]
pub extern crate getopts;
-#[cfg(unix)]
-extern crate libc;
#[macro_use]
extern crate log;
#[macro_use]
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"] }
#![feature(generators)]
#![recursion_limit = "256"]
-#[cfg(unix)]
-extern crate libc;
-
mod callbacks;
pub mod interface;
mod passes;
[dependencies]
flate2 = "1.0"
+libc = "0.2"
log = "0.4"
memmap = "0.7"
smallvec = { version = "1.0", features = ["union", "may_dangle"] }
#![feature(stmt_expr_attributes)]
#![recursion_limit = "256"]
-extern crate libc;
extern crate proc_macro;
#[macro_use]