std: Deal with fallout of rtio changes
This commit is contained in:
@@ -103,8 +103,8 @@
|
||||
html_favicon_url = "http://www.rust-lang.org/favicon.ico",
|
||||
html_root_url = "http://doc.rust-lang.org/",
|
||||
html_playground_url = "http://play.rust-lang.org/")]
|
||||
#![feature(macro_rules, globs, asm, managed_boxes, thread_local, link_args,
|
||||
linkage, default_type_params, phase, concat_idents, quad_precision_float)]
|
||||
#![feature(macro_rules, globs, managed_boxes,
|
||||
linkage, default_type_params, phase)]
|
||||
|
||||
// Don't link to std. We are std.
|
||||
#![no_std]
|
||||
@@ -123,9 +123,10 @@
|
||||
|
||||
extern crate alloc;
|
||||
extern crate core;
|
||||
extern crate libc;
|
||||
extern crate core_rand = "rand";
|
||||
extern crate core_collections = "collections";
|
||||
extern crate core_rand = "rand";
|
||||
extern crate libc;
|
||||
extern crate rustrt;
|
||||
|
||||
// Make std testable by not duplicating lang items. See #2912
|
||||
#[cfg(test)] extern crate realstd = "std";
|
||||
@@ -168,6 +169,9 @@ pub use core_collections::str;
|
||||
pub use core_collections::string;
|
||||
pub use core_collections::vec;
|
||||
|
||||
pub use rustrt::c_str;
|
||||
pub use rustrt::local_data;
|
||||
|
||||
// Run tests with libgreen instead of libnative.
|
||||
//
|
||||
// FIXME: This egregiously hacks around starting the test runner in a different
|
||||
@@ -231,19 +235,16 @@ pub mod collections;
|
||||
|
||||
pub mod task;
|
||||
pub mod comm;
|
||||
pub mod local_data;
|
||||
pub mod sync;
|
||||
|
||||
|
||||
/* Runtime and platform support */
|
||||
|
||||
pub mod c_str;
|
||||
pub mod c_vec;
|
||||
pub mod os;
|
||||
pub mod io;
|
||||
pub mod path;
|
||||
pub mod fmt;
|
||||
pub mod cleanup;
|
||||
|
||||
// Private APIs
|
||||
#[unstable]
|
||||
@@ -253,6 +254,7 @@ pub mod unstable;
|
||||
// but name resolution doesn't work without it being pub.
|
||||
#[unstable]
|
||||
pub mod rt;
|
||||
mod failure;
|
||||
|
||||
#[doc(hidden)]
|
||||
pub fn issue_14344_workaround() { // FIXME #14344 force linkage to happen correctly
|
||||
|
||||
Reference in New Issue
Block a user