From cbc1c5d78127f0b49a9136ef37f9f5f8af0ad8e6 Mon Sep 17 00:00:00 2001 From: James Munns Date: Tue, 17 Dec 2019 17:01:09 +0100 Subject: [PATCH] Change feature gating --- src/lib.rs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index ade64665..48428676 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -90,13 +90,10 @@ mod ser; pub mod binary_heap; pub mod i; -#[cfg(feature = "cas")] +#[cfg(all(not(armv6m), feature = "cas"))] pub mod mpmc; -#[cfg(feature = "cas")] +#[cfg(all(not(armv6m), feature = "cas"))] pub mod pool; pub mod spsc; -#[cfg(all(armv6m, feature = "cas"))] -core::compile_error!("The 'cas' feature may not be used with `armv6m` targets."); - mod sealed;