Browse Source

Disable use of EnvRegisters on aarch64

Jeremy Soller 2 years ago
parent
commit
915359d11d
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/platform/redox/redox-exec/src/arch/aarch64.rs

+ 2 - 0
src/platform/redox/redox-exec/src/arch/aarch64.rs

@@ -15,6 +15,7 @@ pub unsafe fn deactivate_tcb(open_via_dup: usize) -> Result<()> {
 
 pub fn copy_env_regs(cur_pid_fd: usize, new_pid_fd: usize) -> Result<()> {
     // Copy environment registers.
+    /*TODO
     {
         let cur_env_regs_fd = FdGuard::new(syscall::dup(cur_pid_fd, b"regs/env")?);
         let new_env_regs_fd = FdGuard::new(syscall::dup(new_pid_fd, b"regs/env")?);
@@ -23,6 +24,7 @@ pub fn copy_env_regs(cur_pid_fd: usize, new_pid_fd: usize) -> Result<()> {
         let _ = syscall::read(*cur_env_regs_fd, &mut env_regs)?;
         let _ = syscall::write(*new_env_regs_fd, &env_regs)?;
     }
+    */
 
     Ok(())
 }