include/asm/ptrace.h:90: warning: `struct task_struct' declared inside parameter list include/asm/ptrace.h:90: warning: its scope is only this definition or declaration, which is probably not what you want Signed-off-by: Andrew Morton --- 25-akpm/include/asm-x86_64/ptrace.h | 2 ++ 1 files changed, 2 insertions(+) diff -puN include/asm-x86_64/ptrace.h~x86_64-use-a-common-function-to-find-code-segment-bases-fix include/asm-x86_64/ptrace.h --- 25/include/asm-x86_64/ptrace.h~x86_64-use-a-common-function-to-find-code-segment-bases-fix 2005-04-07 17:21:40.000000000 -0700 +++ 25-akpm/include/asm-x86_64/ptrace.h 2005-04-07 17:21:40.000000000 -0700 @@ -86,6 +86,8 @@ struct pt_regs { extern unsigned long profile_pc(struct pt_regs *regs); void signal_fault(struct pt_regs *regs, void __user *frame, char *where); +struct task_struct; + extern unsigned long convert_rip_to_linear(struct task_struct *child, struct pt_regs *regs); _