Skip to content

Commit 49e3a4e

Browse files
committed
Remove compare_and_swap from the subset
1 parent fdde1b0 commit 49e3a4e

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

library/core/src/sync/atomic.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -875,6 +875,7 @@ impl AtomicBool {
875875
/// assert_eq!(some_bool.compare_and_swap(true, true, Ordering::Relaxed), false);
876876
/// assert_eq!(some_bool.load(Ordering::Relaxed), false);
877877
/// ```
878+
#[cfg(not(feature = "ferrocene_certified"))]
878879
#[inline]
879880
#[stable(feature = "rust1", since = "1.0.0")]
880881
#[deprecated(
@@ -3024,6 +3025,7 @@ macro_rules! atomic_int {
30243025
/// assert_eq!(some_var.compare_and_swap(6, 12, Ordering::Relaxed), 10);
30253026
/// assert_eq!(some_var.load(Ordering::Relaxed), 10);
30263027
/// ```
3028+
#[cfg(not(feature = "ferrocene_certified"))]
30273029
#[inline]
30283030
#[$stable]
30293031
#[deprecated(
@@ -3964,6 +3966,7 @@ atomic_int_ptr_sized! {
39643966
"64" 8
39653967
}
39663968

3969+
#[cfg(not(feature = "ferrocene_certified"))]
39673970
#[inline]
39683971
#[cfg(target_has_atomic)]
39693972
fn strongest_failure_ordering(order: Ordering) -> Ordering {

0 commit comments

Comments
 (0)