This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Patch installed for warning nits


I installed this patch which zaps a few minor warnings:

< config/m68k/m68k.c:3269: warning: function declaration isn't a prototype
< config/mips/mips.c:6172: warning: implicit declaration of function `half_pic_finish'
< config/mips/mips.c:7905: warning: function declaration isn't a prototype
< varasm.c:236: warning: function declaration isn't a prototype

Tested via cross-compiles of cc1 from sparc-sun-solaris2.7 to:

m68000-convergent-sysv
m68000-hp-bsd
m68000-hp-hpux
m68000-sun-sunos3
m68000-sun-sunos4
m68000-att-sysv
m68k-apple-aux
m68k-apollo-elf
m68k-bull-sysv
m68k-atari-sysv4
m68k-motorola-sysv
m68k-ncr-sysv
m68k-plexus-sysv
m68k-tti-elf
m68k-crds-unos
m68k-cbm-sysv4
m68k-ccur-rtu
m68k-hp-bsd4.4
m68k-hp-bsd
m68k-isi-bsd
m68k-hp-hpux7
m68k-hp-hpux
m68k-sun-mach
m68k-sony-newsos3
m68k-sony-bsd
m68k-next-nextstep2
m68k-next-nextstep3
m68k-sun-sunos3
m68k-sun-sunos4
m68k-wrs-vxworks
m68k-unknown-aout
m68k-unknown-coff
m68020-unknown-elf
m68k-unknown-lynxos
m68k-unknown-netbsd
m68k-unknown-openbsd
m68k-unknown-sysv3
m68k-unknown-sysv4
m68k-unknown-linux-gnuaout
m68k-unknown-linux-gnulibc1
m68k-unknown-linux-gnu
m68k-unknown-psos
m68k-unknown-rtemscoff
m68k-unknown-rtemself

mcore-unknown-elf
mcore-unknown-pe

mips-sgi-irix6.5
mips-wrs-vxworks
mips-sni-sysv4
mips-sgi-irix5
mips-sgi-irix4loser
mips-sgi-irix4
mips-sgi-irix3
mips-dec-osfrose
mips-dec-osf
mips-dec-bsd
mipsel-unknown-netbsd
mips-unknown-linux-gnu
mipsel-unknown-openbsd
mips-unknown-openbsd
mips-sony-bsd
mips-sony-sysv
mips-tandem-sysv4
mips-unknown-ultrix
mips-unknown-riscos5bsd
mips-unknown-riscosbsd
mips-unknown-riscos5sysv4
mips-unknown-sysv4
mips-unknown-riscos5sysv
mips-unknown-sysv
mips-unknown-riscos5
mipsel-unknown-ecoff
mips-unknown-ecoff
mipsisa32-unknown-elf
mipsel-unknown-elf
mips-unknown-elf
mips64el-unknown-elf
mips64orionel-unknown-elf
mips64-unknown-elf
mips64orion-unknown-elf
mips64orion-unknown-rtems
mips-unknown-rtems
mipstx39el-unknown-elf
mipstx39-unknown-elf
mips-unknown-riscos4


2001-12-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>

	* m68k.c (init_FPA_table): Provide static prototype.
	* mips/abi64.h (mips_function_value): Move prototype to ...
	* mips-protos.h (mips_function_value): ... here.
	* mips.c: Include halfpic.h.
	* output.h (rdata_section): Prototype.

diff -rup orig/egcs-CVS20011121/gcc/config/m68k/m68k.c egcs-CVS20011121/gcc/config/m68k/m68k.c
--- orig/egcs-CVS20011121/gcc/config/m68k/m68k.c	Thu Nov  1 16:30:36 2001
+++ egcs-CVS20011121/gcc/config/m68k/m68k.c	Thu Nov 22 12:40:23 2001
@@ -3264,7 +3266,8 @@ REAL_VALUE_TYPE values_FPA[38];
 
 /* This code has been fixed for cross-compilation.  */
 
-void
+static void init_FPA_table PARAMS ((void));
+static void
 init_FPA_table ()
 {
   enum machine_mode mode;
diff -rup orig/egcs-CVS20011121/gcc/config/mips/abi64.h egcs-CVS20011121/gcc/config/mips/abi64.h
--- orig/egcs-CVS20011121/gcc/config/mips/abi64.h	Sat Sep 15 07:30:20 2001
+++ egcs-CVS20011121/gcc/config/mips/abi64.h	Thu Nov 22 09:35:20 2001
@@ -98,10 +98,6 @@ Boston, MA 02111-1307, USA.  */
        > (2 * UNITS_PER_WORD)) 						 \
       || (int_size_in_bytes (TYPE) == -1)))
 
-#ifdef ANSI_PROTOTYPES
-union tree_node;
-#endif
-extern struct rtx_def *mips_function_value PARAMS ((union tree_node *, union tree_node *));
 #undef FUNCTION_VALUE
 #define FUNCTION_VALUE(VALTYPE, FUNC)	mips_function_value (VALTYPE, FUNC)
 
diff -rup orig/egcs-CVS20011121/gcc/config/mips/mips-protos.h egcs-CVS20011121/gcc/config/mips/mips-protos.h
--- orig/egcs-CVS20011121/gcc/config/mips/mips-protos.h	Mon Nov 12 17:55:21 2001
+++ egcs-CVS20011121/gcc/config/mips/mips-protos.h	Thu Nov 22 09:35:14 2001
@@ -53,7 +53,7 @@ extern struct rtx_def *	mips16_gp_pseudo
 #ifdef ASM_OUTPUT_UNDEF_FUNCTION
 extern int		mips_output_external_libcall PARAMS ((FILE *, const char *));
 #endif /* ASM_OUTPUT_UNDEF_FUNCTION */
-
+extern struct rtx_def  *mips_function_value PARAMS ((tree, tree));
 
 extern unsigned int	mips_hard_regno_nregs PARAMS ((int,
 						       enum machine_mode));
diff -rup orig/egcs-CVS20011121/gcc/config/mips/mips.c egcs-CVS20011121/gcc/config/mips/mips.c
--- orig/egcs-CVS20011121/gcc/config/mips/mips.c	Fri Nov 16 07:30:21 2001
+++ egcs-CVS20011121/gcc/config/mips/mips.c	Thu Nov 22 09:28:56 2001
@@ -54,6 +54,10 @@ Boston, MA 02111-1307, USA.  */
 #include "target.h"
 #include "target-def.h"
 
+#ifdef HALF_PIC_DEBUG
+#include "halfpic.h"
+#endif
+
 #ifdef __GNU_STAB__
 #define STAB_CODE_TYPE enum __stab_debug_code
 #else
diff -rup orig/egcs-CVS20011121/gcc/output.h egcs-CVS20011121/gcc/output.h
--- orig/egcs-CVS20011121/gcc/output.h	Wed Nov 14 16:30:35 2001
+++ egcs-CVS20011121/gcc/output.h	Thu Nov 22 09:48:25 2001
@@ -206,6 +206,10 @@ extern void drectve_section PARAMS ((voi
 extern void sdata_section PARAMS ((void));
 #endif
 
+#ifdef RDATA_SECTION_ASM_OP
+extern void rdata_section PARAMS ((void));
+#endif
+
 #ifdef TREE_CODE
 /* Tell assembler to change to section NAME for DECL.
    If DECL is NULL, just switch to section NAME.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]