From: Andrew Morton arch/sparc64/kernel/binfmt_aout32.c:45: warning: initialization from incompatible pointer type arch/sparc64/kernel/binfmt_aout32.c:91: error: conflicting types for 'aout32_core_dump' arch/sparc64/kernel/binfmt_aout32.c:38: error: previous declaration of 'aout32_core_dump' was here arch/sparc64/kernel/binfmt_aout32.c:91: error: conflicting types for 'aout32_core_dump' arch/sparc64/kernel/binfmt_aout32.c:38: error: previous declaration of 'aout32_core_dump' was here arch/sparc64/kernel/binfmt_aout32.c:38: warning: 'aout32_core_dump' used but never defined arch/sparc64/kernel/binfmt_aout32.c:91: warning: 'aout32_core_dump' defined but not used Cc: Hidehiro Kawai Cc: Neil Horman Signed-off-by: Andrew Morton --- arch/sparc64/kernel/binfmt_aout32.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff -puN arch/sparc64/kernel/binfmt_aout32.c~allow-individual-core-dump-methods-to-be-unlimited-when-sending-to-a-pipe-sparc64-fix arch/sparc64/kernel/binfmt_aout32.c --- a/arch/sparc64/kernel/binfmt_aout32.c~allow-individual-core-dump-methods-to-be-unlimited-when-sending-to-a-pipe-sparc64-fix +++ a/arch/sparc64/kernel/binfmt_aout32.c @@ -35,7 +35,8 @@ static int load_aout32_binary(struct linux_binprm *, struct pt_regs * regs); static int load_aout32_library(struct file*); -static int aout32_core_dump(long signr, struct pt_regs * regs, struct file *file); +static int aout32_core_dump(long signr, struct pt_regs * regs, + struct file *file, u32); static struct linux_binfmt aout32_format = { .lh = LIST_HEAD_INIT(aout32_format.lh), _