Function nix::sys::ptrace::sysemu_step
pub fn sysemu_step<T: Into<Option<Signal>>>(pid: Pid, sig: T) -> Result<()>
The portability is definied by:
#[cfg(all(target_os = "linux", target_env = "gnu",
any(target_arch = "x86", target_arch = "x86_64")))]
Documentation
Move the stopped tracee process forward by a single step or stop at the next syscall
as with ptrace(PTRACE_SYSEMU_SINGLESTEP, ...)
Advances the execution by a single step or until the next syscall.
In case the tracee is stopped at a syscall, the syscall will not be executed.
Optionally, the signal specified by sig
is delivered to the tracee upon continuation.