@@ -469,7 +469,7 @@ impl AtomicBool {
469
469
/// [valid]: crate::ptr#safety
470
470
/// [Memory model for atomic accesses]: self#memory-model-for-atomic-accesses
471
471
#[ 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 " ) ]
473
473
pub const unsafe fn from_ptr < ' a > ( ptr : * mut bool ) -> & ' a AtomicBool {
474
474
// SAFETY: guaranteed by the caller
475
475
unsafe { & * ptr. cast ( ) }
@@ -1264,7 +1264,7 @@ impl<T> AtomicPtr<T> {
1264
1264
/// [valid]: crate::ptr#safety
1265
1265
/// [Memory model for atomic accesses]: self#memory-model-for-atomic-accesses
1266
1266
#[ 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 " ) ]
1268
1268
pub const unsafe fn from_ptr < ' a > ( ptr : * mut * mut T ) -> & ' a AtomicPtr < T > {
1269
1269
// SAFETY: guaranteed by the caller
1270
1270
unsafe { & * ptr. cast ( ) }
@@ -2263,7 +2263,7 @@ macro_rules! atomic_int {
2263
2263
/// [valid]: crate::ptr#safety
2264
2264
/// [Memory model for atomic accesses]: self#memory-model-for-atomic-accesses
2265
2265
#[ 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 " ) ]
2267
2267
pub const unsafe fn from_ptr<' a>( ptr: * mut $int_type) -> & ' a $atomic_type {
2268
2268
// SAFETY: guaranteed by the caller
2269
2269
unsafe { & * ptr. cast( ) }
0 commit comments