Merge branch 'remove-redox-platform-clone' into 'master'

remove unneeded file

See merge request redox-os/relibc!1018
This commit is contained in:
Jeremy Soller
2026-02-19 06:36:59 -07:00
2 changed files with 3 additions and 4 deletions
-1
View File
@@ -1 +0,0 @@
pub use redox_rt::{proc::*, thread::*};
+3 -3
View File
@@ -6,6 +6,7 @@ use core::{
};
use redox_rt::{
RtTcb,
proc::*,
protocol::{WaitFlags, wifstopped},
sys::{Resugid, WaitpidTarget},
};
@@ -56,7 +57,6 @@ use crate::{
pub use redox_rt::proc::FdGuard;
mod clone;
mod epoll;
mod event;
mod exec;
@@ -312,7 +312,7 @@ impl Pal for Sys {
// TODO: Find way to avoid lock.
let _guard = CLONE_LOCK.write();
Ok(clone::fork_impl(&redox_rt::proc::ForkArgs::Managed)? as pid_t)
Ok(fork_impl(&redox_rt::proc::ForkArgs::Managed)? as pid_t)
}
fn fstat(fildes: c_int, mut buf: Out<stat>) -> Result<()> {
@@ -956,7 +956,7 @@ impl Pal for Sys {
os_specific: &mut OsSpecific,
) -> Result<crate::pthread::OsTid> {
let _guard = CLONE_LOCK.read();
let res = unsafe { clone::rlct_clone_impl(stack, os_specific) };
let res = unsafe { redox_rt::thread::rlct_clone_impl(stack, os_specific) };
res.map(|thread_fd| crate::pthread::OsTid { thread_fd })
.map_err(|error| Errno(error.errno))