Update no_std support.

This commit is contained in:
Dan Gohman
2018-11-07 16:13:51 -08:00
parent 38e8667f97
commit ad8a19c7ff

View File

@@ -1,12 +1,8 @@
//! Performes early-stage optimizations on Cranelift IR.
#![deny(
missing_docs,
trivial_numeric_casts,
unused_extern_crates,
unstable_features
)]
#![deny(missing_docs, trivial_numeric_casts, unused_extern_crates,)]
#![warn(unused_import_braces)]
#![cfg_attr(feature = "std", deny(unstable_features))]
#![cfg_attr(
feature = "clippy",
plugin(clippy(conf_file = "../../clippy.toml"))
@@ -29,7 +25,7 @@
)
)]
#![cfg_attr(not(feature = "std"), no_std)]
#![cfg_attr(not(feature = "std"), alloc)]
#![cfg_attr(not(feature = "std"), feature(alloc))]
#[cfg(not(feature = "std"))]
extern crate alloc;