]> granicus.if.org Git - strace/commitdiff
Add arch-specific PTRACE_* constants
authorDmitry V. Levin <ldv@altlinux.org>
Tue, 3 Mar 2015 22:53:25 +0000 (22:53 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Tue, 3 Mar 2015 23:12:22 +0000 (23:12 +0000)
* xlat/ptrace_cmds.in: Add arch-specific ptrace commands.
* xlat/ptrace_events.in: Add PTRACE_EVENT_MIGRATE for tile.
* xlat/ptrace_setoptions_flags.in: Add PTRACE_O_TRACEMIGRATE for tile.

This fixes Debian bug #734554.

xlat/ptrace_cmds.in
xlat/ptrace_events.in
xlat/ptrace_setoptions_flags.in

index 9408c1552f24137e6e73eedc75bfaddbb5dc7c86..e28a5dfbf989a80066c0f18b6343451a20f644c9 100644 (file)
@@ -32,3 +32,67 @@ PTRACE_LISTEN
 PTRACE_PEEKSIGINFO
 PTRACE_GETSIGMASK
 PTRACE_SETSIGMASK
+/* arch-specific */
+PTRACE_GET_THREAD_AREA
+PTRACE_SET_THREAD_AREA
+PTRACE_OLDSETOPTIONS
+PTRACE_GETFDPIC
+PTRACE_SINGLEBLOCK
+/* arm */
+PTRACE_GETWMMXREGS
+PTRACE_SETWMMXREGS
+PTRACE_GETCRUNCHREGS
+PTRACE_SETCRUNCHREGS
+PTRACE_GETVFPREGS
+PTRACE_SETVFPREGS
+PTRACE_GETHBPREGS
+PTRACE_SETHBPREGS
+/* ia64 */
+PTRACE_OLD_GETSIGINFO
+PTRACE_OLD_SETSIGINFO
+/* mips */
+PTRACE_PEEKTEXT_3264
+PTRACE_PEEKDATA_3264
+PTRACE_POKETEXT_3264
+PTRACE_POKEDATA_3264
+PTRACE_GET_THREAD_AREA_3264
+PTRACE_GET_WATCH_REGS
+PTRACE_SET_WATCH_REGS
+/* powerpc */
+PTRACE_GETEVRREGS
+PTRACE_SETEVRREGS
+PTRACE_GETVSRREGS
+PTRACE_SETVSRREGS
+PTRACE_GET_DEBUGREG
+PTRACE_SET_DEBUGREG
+/* s390 */
+PTRACE_PEEKUSR_AREA
+PTRACE_POKEUSR_AREA
+PTRACE_PEEKTEXT_AREA
+PTRACE_PEEKDATA_AREA
+PTRACE_POKETEXT_AREA
+PTRACE_POKEDATA_AREA
+PTRACE_GET_LAST_BREAK
+PTRACE_PEEK_SYSTEM_CALL
+PTRACE_POKE_SYSTEM_CALL
+PTRACE_ENABLE_TE
+PTRACE_DISABLE_TE
+PTRACE_TE_ABORT_RAND
+/* sh */
+PTRACE_GETDSPREGS
+PTRACE_SETDSPREGS
+/* sparc */
+PTRACE_SPARC_DETACH
+PTRACE_READDATA
+PTRACE_WRITEDATA
+PTRACE_READTEXT
+PTRACE_WRITETEXT
+PTRACE_GETFPAREGS
+PTRACE_SETFPAREGS
+/* x86 */
+PTRACE_ARCH_PRCTL
+PTRACE_SYSEMU
+PTRACE_SYSEMU_SINGLESTEP
+/* xtensa */
+PTRACE_GETXTREGS
+PTRACE_SETXTREGS
index 9e8f2a1ea7862d816e9ba60ab1b64a508ae4f1a3..a772e3c154ea3c7fd302068e7f2d827eee834e09 100644 (file)
@@ -6,3 +6,5 @@ PTRACE_EVENT_VFORK_DONE
 PTRACE_EVENT_EXIT
 PTRACE_EVENT_SECCOMP
 PTRACE_EVENT_STOP
+/* tile */
+PTRACE_EVENT_MIGRATE
index d8cfa2fc3e0bd4f018da9f839e6f8b8458caceec..197d3ce35d437734ee3164e2114fd96d503923f4 100644 (file)
@@ -7,3 +7,5 @@ PTRACE_O_TRACEVFORKDONE
 PTRACE_O_TRACEEXIT
 PTRACE_O_TRACESECCOMP
 PTRACE_O_EXITKILL
+/* tile */
+PTRACE_O_TRACEMIGRATE