From 1d6f0e9dc7c8d0707e10d15adabae7bc812326d2 Mon Sep 17 00:00:00 2001 From: Urgau Date: Fri, 25 Oct 2024 20:46:32 +0200 Subject: [PATCH] Update cg_clif patch for 128bits integers --- .../patches/0027-stdlib-128bit-atomic-operations.patch | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/compiler/rustc_codegen_cranelift/patches/0027-stdlib-128bit-atomic-operations.patch b/compiler/rustc_codegen_cranelift/patches/0027-stdlib-128bit-atomic-operations.patch index 3c81b04c0ea..67a7b4ccaf2 100644 --- a/compiler/rustc_codegen_cranelift/patches/0027-stdlib-128bit-atomic-operations.patch +++ b/compiler/rustc_codegen_cranelift/patches/0027-stdlib-128bit-atomic-operations.patch @@ -38,7 +38,7 @@ diff --git a/library/core/src/sync/atomic.rs b/library/core/src/sync/atomic.rs index d9de37e..8293fce 100644 --- a/library/core/src/sync/atomic.rs +++ b/library/core/src/sync/atomic.rs -@@ -2996,44 +2996,6 @@ atomic_int! { +@@ -2996,46 +2996,6 @@ atomic_int! { 8, u64 AtomicU64 } @@ -55,6 +55,7 @@ index d9de37e..8293fce 100644 - rustc_const_unstable(feature = "integer_atomics", issue = "99069"), - rustc_const_unstable(feature = "integer_atomics", issue = "99069"), - cfg_attr(not(test), rustc_diagnostic_item = "AtomicI128"), +- cfg_attr(not(bootstrap), rustc_significant_interior_mutable_type), - "i128", - "#![feature(integer_atomics)]\n\n", - atomic_min, atomic_max, @@ -74,6 +75,7 @@ index d9de37e..8293fce 100644 - rustc_const_unstable(feature = "integer_atomics", issue = "99069"), - rustc_const_unstable(feature = "integer_atomics", issue = "99069"), - cfg_attr(not(test), rustc_diagnostic_item = "AtomicU128"), +- cfg_attr(not(bootstrap), rustc_significant_interior_mutable_type), - "u128", - "#![feature(integer_atomics)]\n\n", - atomic_umin, atomic_umax,