OSDN Git Service

add arm and sh bits/ptrace.h
authorSzabolcs Nagy <nsz@port70.net>
Thu, 13 Sep 2018 21:18:57 +0000 (21:18 +0000)
committerRich Felker <dalias@aerifal.cx>
Thu, 20 Sep 2018 21:56:29 +0000 (17:56 -0400)
These should have been added in commit
df6d9450ea19fd71e52cf5cdb4c85beb73066394
that added target specific PTRACE_ macros, but somehow got missed.

arch/arm/bits/ptrace.h [new file with mode: 0644]
arch/sh/bits/ptrace.h [new file with mode: 0644]

diff --git a/arch/arm/bits/ptrace.h b/arch/arm/bits/ptrace.h
new file mode 100644 (file)
index 0000000..9556ef4
--- /dev/null
@@ -0,0 +1,25 @@
+#define PTRACE_GETWMMXREGS     18
+#define PTRACE_SETWMMXREGS     19
+#define PTRACE_GET_THREAD_AREA 22
+#define PTRACE_SET_SYSCALL     23
+#define PTRACE_GETCRUNCHREGS   25
+#define PTRACE_SETCRUNCHREGS   26
+#define PTRACE_GETVFPREGS      27
+#define PTRACE_SETVFPREGS      28
+#define PTRACE_GETHBPREGS      29
+#define PTRACE_SETHBPREGS      30
+#define PTRACE_GETFDPIC                31
+#define PTRACE_GETFDPIC_EXEC   0
+#define PTRACE_GETFDPIC_INTERP 1
+
+#define PT_GETWMMXREGS PTRACE_GETWMMXREGS
+#define PT_SETWMMXREGS PTRACE_SETWMMXREGS
+#define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA
+#define PT_SET_SYSCALL PTRACE_SET_SYSCALL
+#define PT_GETCRUNCHREGS PTRACE_GETCRUNCHREGS
+#define PT_SETCRUNCHREGS PTRACE_SETCRUNCHREGS
+#define PT_GETVFPREGS PTRACE_GETVFPREGS
+#define PT_SETVFPREGS PTRACE_SETVFPREGS
+#define PT_GETHBPREGS PTRACE_GETHBPREGS
+#define PT_SETHBPREGS PTRACE_SETHBPREGS
+#define PT_GETFDPIC PTRACE_GETFDPIC
diff --git a/arch/sh/bits/ptrace.h b/arch/sh/bits/ptrace.h
new file mode 100644 (file)
index 0000000..4435ca1
--- /dev/null
@@ -0,0 +1,5 @@
+#define PTRACE_GETFDPIC                31
+#define PTRACE_GETFDPIC_EXEC   0
+#define PTRACE_GETFDPIC_INTERP 1
+#define PTRACE_GETDSPREGS      55
+#define PTRACE_SETDSPREGS      56