mirror of
git://sourceware.org/git/glibc.git
synced 2025-04-18 14:30:43 +08:00
aarch64: Fix sys/ptrace.h if linux headers are included
If the linux asm/ptrace.h is included before sys/ptrace.h that breaks the newly added declarations there, so undef the names that may be defined as macros in the linux header.
This commit is contained in:
parent
ebcf45a16c
commit
fb1905eed8
@ -25,6 +25,40 @@
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
||||
/* Avoid collision if the linux ptrace header is already included. */
|
||||
#undef PTRACE_TRACEME
|
||||
#undef PTRACE_PEEKTEXT
|
||||
#undef PTRACE_PEEKDATA
|
||||
#undef PTRACE_PEEKUSER
|
||||
#undef PTRACE_POKETEXT
|
||||
#undef PTRACE_POKEDATA
|
||||
#undef PTRACE_POKEUSER
|
||||
#undef PTRACE_CONT
|
||||
#undef PTRACE_KILL
|
||||
#undef PTRACE_SINGLESTEP
|
||||
#undef PTRACE_ATTACH
|
||||
#undef PTRACE_DETACH
|
||||
#undef PTRACE_SYSCALL
|
||||
#undef PTRACE_SYSEMU
|
||||
#undef PTRACE_SYSEMU_SINGLESTEP
|
||||
#undef PTRACE_PEEKMTETAGS
|
||||
#undef PTRACE_POKEMTETAGS
|
||||
#undef PTRACE_SETOPTIONS
|
||||
#undef PTRACE_GETEVENTMSG
|
||||
#undef PTRACE_GETSIGINFO
|
||||
#undef PTRACE_SETSIGINFO
|
||||
#undef PTRACE_GETREGSET
|
||||
#undef PTRACE_SETREGSET
|
||||
#undef PTRACE_SEIZE
|
||||
#undef PTRACE_INTERRUPT
|
||||
#undef PTRACE_LISTEN
|
||||
#undef PTRACE_PEEKSIGINFO
|
||||
#undef PTRACE_GETSIGMASK
|
||||
#undef PTRACE_SETSIGMASK
|
||||
#undef PTRACE_SECCOMP_GET_FILTER
|
||||
#undef PTRACE_SECCOMP_GET_METADATA
|
||||
#undef PTRACE_GET_SYSCALL_INFO
|
||||
|
||||
/* Type of the REQUEST argument to `ptrace.' */
|
||||
enum __ptrace_request
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user