diff options
Diffstat (limited to 'dev-lang/rust/files/1.64.0-vendor-rustix-sparc-has-no-SIGSTKFLT.patch')
-rw-r--r-- | dev-lang/rust/files/1.64.0-vendor-rustix-sparc-has-no-SIGSTKFLT.patch | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/dev-lang/rust/files/1.64.0-vendor-rustix-sparc-has-no-SIGSTKFLT.patch b/dev-lang/rust/files/1.64.0-vendor-rustix-sparc-has-no-SIGSTKFLT.patch deleted file mode 100644 index 5d685baac569..000000000000 --- a/dev-lang/rust/files/1.64.0-vendor-rustix-sparc-has-no-SIGSTKFLT.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 3fd653f3978e5ec2249c37eb08934bfe343e9198 Mon Sep 17 00:00:00 2001 -From: Georgy Yakovlev <gyakovlev@gentoo.org> -Date: Sat, 24 Sep 2022 23:09:38 -0700 -Subject: [PATCH] vendor/rustix: sparc has no SIGSTKFLT - -gyakovlev: removed checkum HUNK - ---- - vendor/rustix/.cargo-checksum.json | 2 +- - vendor/rustix/src/imp/libc/process/types.rs | 4 ++++ - vendor/rustix/src/imp/linux_raw/process/types.rs | 4 ++-- - 3 files changed, 7 insertions(+), 3 deletions(-) - -diff --git a/vendor/rustix/src/imp/libc/process/types.rs b/vendor/rustix/src/imp/libc/process/types.rs -index 60d629d..1278cee 100644 ---- a/vendor/rustix/src/imp/libc/process/types.rs -+++ b/vendor/rustix/src/imp/libc/process/types.rs -@@ -197,6 +197,8 @@ pub enum Signal { - target_os = "macos", - target_os = "netbsd", - target_os = "openbsd", -+ target_arch = "sparc", -+ target_arch = "sparc64", - all( - any(target_os = "android", target_os = "linux"), - any(target_arch = "mips", target_arch = "mips64"), -@@ -274,6 +276,8 @@ impl Signal { - target_os = "macos", - target_os = "netbsd", - target_os = "openbsd", -+ target_arch = "sparc", -+ target_arch = "sparc64", - all( - any(target_os = "android", target_os = "linux"), - any(target_arch = "mips", target_arch = "mips64"), -diff --git a/vendor/rustix/src/imp/linux_raw/process/types.rs b/vendor/rustix/src/imp/linux_raw/process/types.rs -index 53e2c7d..859a108 100644 ---- a/vendor/rustix/src/imp/linux_raw/process/types.rs -+++ b/vendor/rustix/src/imp/linux_raw/process/types.rs -@@ -119,7 +119,7 @@ pub enum Signal { - /// `SIGTERM` - Term = linux_raw_sys::general::SIGTERM, - /// `SIGSTKFLT` -- #[cfg(not(any(target_arch = "mips", target_arch = "mips64")))] -+ #[cfg(not(any(target_arch = "mips", target_arch = "mips64", target_arch = "sparc", target_arch = "sparc64")))] - Stkflt = linux_raw_sys::general::SIGSTKFLT, - /// `SIGCHLD` - #[doc(alias = "Chld")] -@@ -179,7 +179,7 @@ impl Signal { - linux_raw_sys::general::SIGPIPE => Some(Self::Pipe), - linux_raw_sys::general::SIGALRM => Some(Self::Alarm), - linux_raw_sys::general::SIGTERM => Some(Self::Term), -- #[cfg(not(any(target_arch = "mips", target_arch = "mips64")))] -+ #[cfg(not(any(target_arch = "mips", target_arch = "mips64", target_arch = "sparc", target_arch = "sparc64")))] - linux_raw_sys::general::SIGSTKFLT => Some(Self::Stkflt), - linux_raw_sys::general::SIGCHLD => Some(Self::Child), - linux_raw_sys::general::SIGCONT => Some(Self::Cont), --- -2.37.3 - |