@@ -1487,7 +1487,7 @@ impl<T> AtomicPtr<T> {
14871487 /// ```
14881488 #[ inline]
14891489 #[ cfg( target_has_atomic = "ptr" ) ]
1490- #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "95228 " ) ]
1490+ #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "99108 " ) ]
14911491 pub fn fetch_ptr_add ( & self , val : usize , order : Ordering ) -> * mut T {
14921492 self . fetch_byte_add ( val. wrapping_mul ( core:: mem:: size_of :: < T > ( ) ) , order)
14931493 }
@@ -1531,7 +1531,7 @@ impl<T> AtomicPtr<T> {
15311531 /// ```
15321532 #[ inline]
15331533 #[ cfg( target_has_atomic = "ptr" ) ]
1534- #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "95228 " ) ]
1534+ #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "99108 " ) ]
15351535 pub fn fetch_ptr_sub ( & self , val : usize , order : Ordering ) -> * mut T {
15361536 self . fetch_byte_sub ( val. wrapping_mul ( core:: mem:: size_of :: < T > ( ) ) , order)
15371537 }
@@ -1566,7 +1566,7 @@ impl<T> AtomicPtr<T> {
15661566 /// ```
15671567 #[ inline]
15681568 #[ cfg( target_has_atomic = "ptr" ) ]
1569- #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "95228 " ) ]
1569+ #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "99108 " ) ]
15701570 pub fn fetch_byte_add ( & self , val : usize , order : Ordering ) -> * mut T {
15711571 #[ cfg( not( bootstrap) ) ]
15721572 // SAFETY: data races are prevented by atomic intrinsics.
@@ -1609,7 +1609,7 @@ impl<T> AtomicPtr<T> {
16091609 /// ```
16101610 #[ inline]
16111611 #[ cfg( target_has_atomic = "ptr" ) ]
1612- #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "95228 " ) ]
1612+ #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "99108 " ) ]
16131613 pub fn fetch_byte_sub ( & self , val : usize , order : Ordering ) -> * mut T {
16141614 #[ cfg( not( bootstrap) ) ]
16151615 // SAFETY: data races are prevented by atomic intrinsics.
@@ -1667,7 +1667,7 @@ impl<T> AtomicPtr<T> {
16671667 /// ```
16681668 #[ inline]
16691669 #[ cfg( target_has_atomic = "ptr" ) ]
1670- #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "95228 " ) ]
1670+ #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "99108 " ) ]
16711671 pub fn fetch_or ( & self , val : usize , order : Ordering ) -> * mut T {
16721672 #[ cfg( not( bootstrap) ) ]
16731673 // SAFETY: data races are prevented by atomic intrinsics.
@@ -1724,7 +1724,7 @@ impl<T> AtomicPtr<T> {
17241724 /// ```
17251725 #[ inline]
17261726 #[ cfg( target_has_atomic = "ptr" ) ]
1727- #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "95228 " ) ]
1727+ #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "99108 " ) ]
17281728 pub fn fetch_and ( & self , val : usize , order : Ordering ) -> * mut T {
17291729 #[ cfg( not( bootstrap) ) ]
17301730 // SAFETY: data races are prevented by atomic intrinsics.
@@ -1779,7 +1779,7 @@ impl<T> AtomicPtr<T> {
17791779 /// ```
17801780 #[ inline]
17811781 #[ cfg( target_has_atomic = "ptr" ) ]
1782- #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "95228 " ) ]
1782+ #[ unstable( feature = "strict_provenance_atomic_ptr" , issue = "99108 " ) ]
17831783 pub fn fetch_xor ( & self , val : usize , order : Ordering ) -> * mut T {
17841784 #[ cfg( not( bootstrap) ) ]
17851785 // SAFETY: data races are prevented by atomic intrinsics.
0 commit comments