linux/aarch64: sync sys/ptrace.h with Linux 4.15 [BZ #22433]

Remove compat-specific constants that were never exported by kernel
headers under these names.  Before linux commit v3.7-rc1~16^2~1 they
were exported with COMPAT_ prefix, and since that commit they are not
exported at all.

* sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h (__ptrace_request):
Remove arm-specific PTRACE_GET_THREAD_AREA, PTRACE_GETHBPREGS,
and PTRACE_SETHBPREGS.
This commit is contained in:
Dmitry V. Levin 2017-12-29 23:19:32 +00:00
parent 402ecba487
commit 2fd4bbaa14
2 changed files with 7 additions and 8 deletions

View File

@ -1,3 +1,10 @@
2018-02-10 Dmitry V. Levin <ldv@altlinux.org>
[BZ #22433]
* sysdeps/unix/sysv/linux/aarch64/sys/ptrace.h (__ptrace_request):
Remove arm-specific PTRACE_GET_THREAD_AREA, PTRACE_GETHBPREGS,
and PTRACE_SETHBPREGS.
2018-02-10 Zack Weinberg <zackw@panix.com> 2018-02-10 Zack Weinberg <zackw@panix.com>
[BZ #22830] [BZ #22830]

View File

@ -78,18 +78,10 @@ enum __ptrace_request
PTRACE_DETACH = 17, PTRACE_DETACH = 17,
#define PT_DETACH PTRACE_DETACH #define PT_DETACH PTRACE_DETACH
PTRACE_GET_THREAD_AREA = 22,
/* Continue and stop at the next entry to or return from syscall. */ /* Continue and stop at the next entry to or return from syscall. */
PTRACE_SYSCALL = 24, PTRACE_SYSCALL = 24,
#define PT_SYSCALL PTRACE_SYSCALL #define PT_SYSCALL PTRACE_SYSCALL
/* Get all hardware breakpoint registers. */
PTRACE_GETHBPREGS = 29,
/* Set all hardware breakpoint registers. */
PTRACE_SETHBPREGS = 30,
/* Set ptrace filter options. */ /* Set ptrace filter options. */
PTRACE_SETOPTIONS = 0x4200, PTRACE_SETOPTIONS = 0x4200,
#define PT_SETOPTIONS PTRACE_SETOPTIONS #define PT_SETOPTIONS PTRACE_SETOPTIONS