summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/ppc32.h
diff options
context:
space:
mode:
authorAndreas Schwab2008-04-19 18:25:13 +0200
committerPaul Mackerras2008-04-20 05:03:36 +0200
commite4cc58944c1e2ce41e3079d4eb60c95e7ce04b2b (patch)
tree4051adb722a7066b4e4774d3b59af68ed5c52d1c /arch/powerpc/kernel/ppc32.h
parent[POWERPC] i2c: Fix build breakage introduced by OF helpers (diff)
downloadkernel-qcow2-linux-e4cc58944c1e2ce41e3079d4eb60c95e7ce04b2b.tar.gz
kernel-qcow2-linux-e4cc58944c1e2ce41e3079d4eb60c95e7ce04b2b.tar.xz
kernel-qcow2-linux-e4cc58944c1e2ce41e3079d4eb60c95e7ce04b2b.zip
[POWERPC] Add compat handler for PTRACE_GETSIGINFO
Current versions of gdb require a working implementation of PTRACE_GETSIGINFO for proper watchpoint support. Since struct siginfo contains pointers it must be converted when passed to a 32-bit debugger. Signed-off-by: Andreas Schwab <schwab@suse.de> Signed-off-by: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'arch/powerpc/kernel/ppc32.h')
-rw-r--r--arch/powerpc/kernel/ppc32.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/powerpc/kernel/ppc32.h b/arch/powerpc/kernel/ppc32.h
index 90e562771791..fda05e2211d6 100644
--- a/arch/powerpc/kernel/ppc32.h
+++ b/arch/powerpc/kernel/ppc32.h
@@ -135,4 +135,6 @@ struct ucontext32 {
struct mcontext32 uc_mcontext;
};
+extern int copy_siginfo_to_user32(struct compat_siginfo __user *d, siginfo_t *s);
+
#endif /* _PPC64_PPC32_H */