From 2cf3ccae72d827b3742b018d0c8b595b1cc4b91d Mon Sep 17 00:00:00 2001
From: Jeremy Soller <jeremy@system76.com>
Date: Thu, 21 May 2020 20:01:47 -0600
Subject: [PATCH] Fix import of user_regs_struct

---
 src/platform/redox/ptrace.rs | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/platform/redox/ptrace.rs b/src/platform/redox/ptrace.rs
index f506d78f..b5fd2d16 100644
--- a/src/platform/redox/ptrace.rs
+++ b/src/platform/redox/ptrace.rs
@@ -8,10 +8,15 @@ use super::super::{errno, types::*, Pal, PalPtrace, PalSignal, Sys};
 use crate::{
     c_str::CString,
     fs::File,
-    header::{errno as errnoh, fcntl, signal, sys_ptrace, sys_user::user_regs_struct},
+    header::{errno as errnoh, fcntl, signal, sys_ptrace},
     io::{self, prelude::*},
     sync::{Mutex, Once},
 };
+#[cfg(target_arch = "aarch64")]
+use crate::header::arch_aarch64_user::user_regs_struct;
+#[cfg(target_arch = "x86_64")]
+use crate::header::arch_x64_user::user_regs_struct;
+
 use alloc::collections::{btree_map::Entry, BTreeMap};
 use core::mem;
 use syscall;
-- 
GitLab