Update target_has_atomic documentation for stabilization
This commit is contained in:
parent
ab0c2e18dc
commit
182d4b32d5
1 changed files with 4 additions and 3 deletions
|
@ -65,9 +65,10 @@
|
|||
//! For reference, the `std` library requires `AtomicBool`s and pointer-sized atomics, although
|
||||
//! `core` does not.
|
||||
//!
|
||||
//! Currently you'll need to use `#[cfg(target_arch)]` primarily to
|
||||
//! conditionally compile in code with atomics. There is an unstable
|
||||
//! `#[cfg(target_has_atomic)]` as well which may be stabilized in the future.
|
||||
//! The `#[cfg(target_has_atomic)]` attribute can be used to conditionally
|
||||
//! compile based on the target's supported bit widths. It is a key-value
|
||||
//! option set for each supported size, with values "8", "16", "32", "64",
|
||||
//! "128", and "ptr" for pointer-sized atomics.
|
||||
//!
|
||||
//! [lock-free]: https://en.wikipedia.org/wiki/Non-blocking_algorithm
|
||||
//!
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue