From cdae79c1297141e0bd29a6dbddeba0c19f80ae08 Mon Sep 17 00:00:00 2001
From: 4lDO2 <4lDO2@protonmail.com>
Date: Wed, 31 Jul 2024 14:58:40 +0200
Subject: [PATCH] Fix i686 compilation.

---
 redox-rt/src/arch/i686.rs | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/redox-rt/src/arch/i686.rs b/redox-rt/src/arch/i686.rs
index f425a6c1f..8db0140af 100644
--- a/redox-rt/src/arch/i686.rs
+++ b/redox-rt/src/arch/i686.rs
@@ -1,4 +1,4 @@
-use core::{mem::offset_of, sync::atomic::Ordering};
+use core::{mem::offset_of, ptr::NonNull, sync::atomic::Ordering};
 
 use syscall::*;
 
@@ -26,6 +26,7 @@ pub struct SigArea {
     pub pctl: usize, // TODO: reference pctl directly
     pub disable_signals_depth: u64,
     pub last_sig_was_restart: bool,
+    pub last_sigstack: Option<NonNull<SigStack>>,
 }
 #[derive(Debug, Default)]
 #[repr(C, align(16))]
-- 
GitLab