@@ -469,7 +469,7 @@ impl AtomicBool {
469469 /// [valid]: crate::ptr#safety
470470 /// [Memory model for atomic accesses]: self#memory-model-for-atomic-accesses
471471 #[ stable( feature = "atomic_from_ptr" , since = "1.75.0" ) ]
472- #[ rustc_const_unstable ( feature = "const_atomic_from_ptr" , issue = "108652 " ) ]
472+ #[ rustc_const_stable ( feature = "const_atomic_from_ptr" , since = "CURRENT_RUSTC_VERSION " ) ]
473473 pub const unsafe fn from_ptr < ' a > ( ptr : * mut bool ) -> & ' a AtomicBool {
474474 // SAFETY: guaranteed by the caller
475475 unsafe { & * ptr. cast ( ) }
@@ -1264,7 +1264,7 @@ impl<T> AtomicPtr<T> {
12641264 /// [valid]: crate::ptr#safety
12651265 /// [Memory model for atomic accesses]: self#memory-model-for-atomic-accesses
12661266 #[ stable( feature = "atomic_from_ptr" , since = "1.75.0" ) ]
1267- #[ rustc_const_unstable ( feature = "const_atomic_from_ptr" , issue = "108652 " ) ]
1267+ #[ rustc_const_stable ( feature = "const_atomic_from_ptr" , since = "CURRENT_RUSTC_VERSION " ) ]
12681268 pub const unsafe fn from_ptr < ' a > ( ptr : * mut * mut T ) -> & ' a AtomicPtr < T > {
12691269 // SAFETY: guaranteed by the caller
12701270 unsafe { & * ptr. cast ( ) }
@@ -2263,7 +2263,7 @@ macro_rules! atomic_int {
22632263 /// [valid]: crate::ptr#safety
22642264 /// [Memory model for atomic accesses]: self#memory-model-for-atomic-accesses
22652265 #[ stable( feature = "atomic_from_ptr" , since = "1.75.0" ) ]
2266- #[ rustc_const_unstable ( feature = "const_atomic_from_ptr" , issue = "108652 " ) ]
2266+ #[ rustc_const_stable ( feature = "const_atomic_from_ptr" , since = "CURRENT_RUSTC_VERSION " ) ]
22672267 pub const unsafe fn from_ptr<' a>( ptr: * mut $int_type) -> & ' a $atomic_type {
22682268 // SAFETY: guaranteed by the caller
22692269 unsafe { & * ptr. cast( ) }
0 commit comments