aboutsummaryrefslogtreecommitdiff
path: root/src/task/__internal/mod.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/task/__internal/mod.rs')
-rw-r--r--src/task/__internal/mod.rs7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/task/__internal/mod.rs b/src/task/__internal/mod.rs
index c902eb4..c248742 100644
--- a/src/task/__internal/mod.rs
+++ b/src/task/__internal/mod.rs
@@ -1,4 +1,7 @@
-#[cfg(not(futures_no_atomic_cas))]
+#[cfg_attr(target_os = "none", cfg(any(target_has_atomic = "ptr", feature = "portable-atomic")))]
mod atomic_waker;
-#[cfg(not(futures_no_atomic_cas))]
+#[cfg_attr(
+ target_os = "none",
+ cfg(any(target_has_atomic = "ptr", feature = "portable-atomic"))
+)]
pub use self::atomic_waker::AtomicWaker;