From: Carmelo AMOROSO Date: Mon, 13 Dec 2010 07:48:28 +0000 (+0100) Subject: sh: Fix compilation warning in do_pipe due to missing prototype X-Git-Tag: v4.6~68 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b9c525790c158404c96ce8508e42a9217d1760d3;p=strace sh: Fix compilation warning in do_pipe due to missing prototype * defs.h [SH]: Make getrval2 prototype visible to do_pipe and fix the following compiler warning: .../net.c: In function 'do_pipe': .../net.c:1632: warning: implicit declaration of function 'getrval2' .../net.c:1632: warning: format '%lu' expects type 'long unsigned int', but argument 3 has type 'int' Signed-off-by: Carmelo Amoroso --- diff --git a/defs.h b/defs.h index 0f516b6e..d0923615 100644 --- a/defs.h +++ b/defs.h @@ -601,7 +601,8 @@ extern void tv_div(struct timeval *, struct timeval *, int); #ifdef SUNOS4 extern int fixvfork(struct tcb *); #endif -#if !(defined(LINUX) && !defined(SPARC) && !defined(SPARC64) && !defined(IA64)) +#if !(defined(LINUX) && !defined(SPARC) && !defined(SPARC64) && !defined(IA64) \ + && !defined(SH)) extern long getrval2(struct tcb *); #endif #ifdef USE_PROCFS