summaryrefslogtreecommitdiff
path: root/dev-lang/rust/files/1.64.0-vendor-rustix-sparc-has-no-SIGSTKFLT.patch
diff options
context:
space:
mode:
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.patch60
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
-