#![cfg_attr(not(stage0), feature(compiler_builtins))]
#![no_std]
#![cfg_attr(not(stage0), compiler_builtins)]
-
+#![unstable(feature = "compiler_builtins_lib",
+ reason = "internal implementation detail of rustc right now",
+ issue = "0")]
#![crate_name = "compiler_builtins"]
#![crate_type = "rlib"]
+#![feature(staged_api)]
#![feature(char_internals)]
#![feature(collections)]
#![feature(collections_bound)]
+#![feature(compiler_builtins_lib)]
#![feature(const_fn)]
#![feature(core_float)]
#![feature(core_intrinsics)]
// option. This file may not be copied, modified, or distributed
// except according to those terms.
-#![feature(lang_items, libc)]
+#![feature(lang_items, libc, compiler_builtins_lib)]
#![crate_type = "dylib"]
#![no_std]
extern crate libc;
+extern crate compiler_builtins;
#[no_mangle]
pub extern fn bar() {}
// option. This file may not be copied, modified, or distributed
// except according to those terms.
-#![feature(lang_items, libc)]
+#![feature(lang_items, libc, compiler_builtins_lib)]
#![no_std]
#![crate_type = "dylib"]
extern crate libc;
+extern crate compiler_builtins;
#[no_mangle]
pub extern fn foo() {}