mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-22 13:00:06 +00:00
Add PTRACE_SYSEMU and PT_SYSEMU_SINGLESTEP from Linux 5.12 for s390
Linux 5.12 adds the constants PTRACE_SYSEMU and PTRACE_SYSEMU_SINGLESTEP for s390. Add these to glibc. Tested with build-many-glibcs.py for s390-linux-gnu and s390x-linux-gnu.
This commit is contained in:
parent
8d0985b055
commit
3c38f69462
@ -39,6 +39,8 @@ __BEGIN_DECLS
|
||||
# undef PTRACE_ATTACH
|
||||
# undef PTRACE_DETACH
|
||||
# undef PTRACE_SYSCALL
|
||||
# undef PTRACE_SYSEMU
|
||||
# undef PTRACE_SYSEMU_SINGLESTEP
|
||||
# undef PTRACE_SETOPTIONS
|
||||
# undef PTRACE_GETEVENTMSG
|
||||
# undef PTRACE_GETSIGINFO
|
||||
@ -146,6 +148,14 @@ enum __ptrace_request
|
||||
PTRACE_SYSCALL = 24,
|
||||
#define PT_SYSCALL PTRACE_SYSCALL
|
||||
|
||||
/* Continue and stop at the next syscall, it will not be executed. */
|
||||
PTRACE_SYSEMU = 31,
|
||||
#define PT_SYSEMU PTRACE_SYSEMU
|
||||
|
||||
/* Single step the process, the next syscall will not be executed. */
|
||||
PTRACE_SYSEMU_SINGLESTEP = 32,
|
||||
#define PT_SYSEMU_SINGLESTEP PTRACE_SYSEMU_SINGLESTEP
|
||||
|
||||
/* Set ptrace filter options. */
|
||||
PTRACE_SETOPTIONS = 0x4200,
|
||||
#define PT_SETOPTIONS PTRACE_SETOPTIONS
|
||||
|
Loading…
Reference in New Issue
Block a user