@@ -21,7 +21,7 @@ index 092b7cf..158cf71 100644
2121- #[cfg(target_has_atomic_load_store = "128")]
2222- #[unstable(feature = "integer_atomics", issue = "32976")]
2323- impl RefUnwindSafe for crate::sync::atomic::AtomicI128 {}
24-
24+
2525 #[cfg(target_has_atomic_load_store = "ptr")]
2626 #[stable(feature = "unwind_safe_atomic_refs", since = "1.14.0")]
2727@@ -235,9 +232,6 @@ impl RefUnwindSafe for crate::sync::atomic::AtomicU32 {}
@@ -31,14 +31,14 @@ index 092b7cf..158cf71 100644
3131- #[cfg(target_has_atomic_load_store = "128")]
3232- #[unstable(feature = "integer_atomics", issue = "32976")]
3333- impl RefUnwindSafe for crate::sync::atomic::AtomicU128 {}
34-
34+
3535 #[cfg(target_has_atomic_load_store = "8")]
3636 #[stable(feature = "unwind_safe_atomic_refs", since = "1.14.0")]
3737diff --git a/library/core/src/sync/atomic.rs b/library/core/src/sync/atomic.rs
3838index d9de37e..8293fce 100644
3939--- a/library/core/src/sync/atomic.rs
4040+++ b/library/core/src/sync/atomic.rs
41- @@ -2234,44 +2234,6 @@ atomic_int! {
41+ @@ -2234,46 +2234,6 @@ atomic_int! {
4242 "AtomicU64::new(0)",
4343 u64 AtomicU64 ATOMIC_U64_INIT
4444 }
@@ -54,6 +54,7 @@ index d9de37e..8293fce 100644
5454- unstable(feature = "integer_atomics", issue = "32976"),
5555- rustc_const_stable(feature = "const_integer_atomics", since = "1.34.0"),
5656- unstable(feature = "integer_atomics", issue = "32976"),
57+ - cfg_attr(not(test), rustc_diagnostic_item = "AtomicI128"),
5758- "i128",
5859- "#![feature(integer_atomics)]\n\n",
5960- atomic_min, atomic_max,
@@ -73,6 +74,7 @@ index d9de37e..8293fce 100644
7374- unstable(feature = "integer_atomics", issue = "32976"),
7475- rustc_const_stable(feature = "const_integer_atomics", since = "1.34.0"),
7576- unstable(feature = "integer_atomics", issue = "32976"),
77+ - cfg_attr(not(test), rustc_diagnostic_item = "AtomicU128"),
7678- "u128",
7779- "#![feature(integer_atomics)]\n\n",
7880- atomic_umin, atomic_umax,
@@ -98,6 +100,6 @@ index b735957..ea728b6 100644
98100 #[cfg(target_has_atomic = "ptr")]
99101 assert_eq!(align_of::<AtomicUsize>(), size_of::<AtomicUsize>());
100102 #[cfg(target_has_atomic = "ptr")]
101- - -
103+ - -
1021042.26.2.7.g19db9cfb68
103105
0 commit comments