summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmil Engler <me@emilengler.com>2023-05-11 15:07:54 +0200
committerEmil Engler <me@emilengler.com>2023-05-11 15:07:54 +0200
commit7f4cca7063dc95338759f537bf3a4fe503b58712 (patch)
tree63df1542948aea3fa8d690c8eac7b99d9b851374
parente2e202c2f3c3d002d9206da65546bc4875d436b4 (diff)
downloadrust-libc-7f4cca7063dc95338759f537bf3a4fe503b58712.tar.gz
x86-musl: support the PTRACE_SYSEMU family
-rw-r--r--src/unix/linux_like/linux/musl/b32/x86/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/unix/linux_like/linux/musl/b32/x86/mod.rs b/src/unix/linux_like/linux/musl/b32/x86/mod.rs
index c319b91b61..aaca917fa0 100644
--- a/src/unix/linux_like/linux/musl/b32/x86/mod.rs
+++ b/src/unix/linux_like/linux/musl/b32/x86/mod.rs
@@ -456,6 +456,9 @@ pub const FLUSHO: ::tcflag_t = 0x00001000;
pub const POLLWRNORM: ::c_short = 0x100;
pub const POLLWRBAND: ::c_short = 0x200;
+pub const PTRACE_SYSEMU: ::c_int = 31;
+pub const PTRACE_SYSEMU_SINGLESTEP: ::c_int = 32;
+
// Syscall table
pub const SYS_restart_syscall: ::c_long = 0;
pub const SYS_exit: ::c_long = 1;