From fa29ddca9f82207782cc46200a8d2b0883863094 Mon Sep 17 00:00:00 2001 From: Ben Kimock <kimockb@gmail.com> Date: Thu, 25 Jul 2024 11:53:47 -0400 Subject: [PATCH] Add a Copy impl in rsbegin.rs and rsend.rs --- library/rtstartup/rsbegin.rs | 2 ++ library/rtstartup/rsend.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/library/rtstartup/rsbegin.rs b/library/rtstartup/rsbegin.rs index 14bce2bbeee2b..9a3d95bd8ddfb 100644 --- a/library/rtstartup/rsbegin.rs +++ b/library/rtstartup/rsbegin.rs @@ -29,6 +29,8 @@ trait Copy {} #[lang = "freeze"] auto trait Freeze {} +impl<T: ?Sized> Copy for *mut T {} + #[lang = "drop_in_place"] #[inline] #[allow(unconditional_recursion)] diff --git a/library/rtstartup/rsend.rs b/library/rtstartup/rsend.rs index 714643c83866f..2514eb0034402 100644 --- a/library/rtstartup/rsend.rs +++ b/library/rtstartup/rsend.rs @@ -17,6 +17,8 @@ trait Copy {} #[lang = "freeze"] auto trait Freeze {} +impl<T: ?Sized> Copy for *mut T {} + #[lang = "drop_in_place"] #[inline] #[allow(unconditional_recursion)]