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]

Patch: more warnings nits...


Installed to kill warnings from a29k, clipper and 1750a cross compiles.



Index: ChangeLog
===================================================================
RCS file: /cvs/gcc/egcs/gcc/ChangeLog,v
retrieving revision 1.5407
diff -u -p -r1.5407 ChangeLog
--- ChangeLog	2000/01/12 22:47:10	1.5407
+++ ChangeLog	2000/01/13 00:16:22
@@ -1,5 +1,17 @@
 2000-01-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
+	* svr3.h (ASM_FILE_START): Wrap if-clause in squigly brackets.
+
+	* recog.c (memory_address_p): Mark parameter with ATTRIBUTE_UNUSED.
+
+	* regclass.c (choose_hard_reg_mode): Likewise.
+
+	* reload.c (find_valid_class, strict_memory_address_p): Likewise.
+
+	* reorg.c (optimize_skip): Wrap prototype in macro conditionals.
+
+2000-01-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
 	* c-common.c: PROTO -> PARAMS.
 	* c-common.h: Likewise.
 	* c-decl.c: Likewise.
Index: recog.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/recog.c,v
retrieving revision 1.51
diff -u -p -r1.51 recog.c
--- recog.c	1999/11/01 01:11:21	1.51
+++ recog.c	2000/01/13 00:16:23
@@ -1230,7 +1230,7 @@ pop_operand (op, mode)
 
 int
 memory_address_p (mode, addr)
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
      register rtx addr;
 {
   if (GET_CODE (addr) == ADDRESSOF)
Index: regclass.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/regclass.c,v
retrieving revision 1.90
diff -u -p -r1.90 regclass.c
--- regclass.c	2000/01/11 22:57:39	1.90
+++ regclass.c	2000/01/13 00:16:24
@@ -553,7 +553,7 @@ memory_move_secondary_cost (mode, class,
 
 enum machine_mode
 choose_hard_reg_mode (regno, nregs)
-     int regno;
+     int regno ATTRIBUTE_UNUSED;
      int nregs;
 {
   enum machine_mode found_mode = VOIDmode, mode;
Index: reload.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/reload.c,v
retrieving revision 1.97
diff -u -p -r1.97 reload.c
--- reload.c	2000/01/04 16:29:40	1.97
+++ reload.c	2000/01/13 00:16:29
@@ -652,7 +652,7 @@ clear_secondary_mem ()
 
 static enum reg_class
 find_valid_class (m1, n)
-     enum machine_mode  m1;
+     enum machine_mode m1 ATTRIBUTE_UNUSED;
      int n;
 {
   int class;
@@ -1975,7 +1975,7 @@ hard_reg_set_here_p (beg_regno, end_regn
 
 int
 strict_memory_address_p (mode, addr)
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
      register rtx addr;
 {
   GO_IF_LEGITIMATE_ADDRESS (mode, addr, win);
Index: reorg.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/reorg.c,v
retrieving revision 1.43
diff -u -p -r1.43 reorg.c
--- reorg.c	2000/01/12 10:30:33	1.43
+++ reorg.c	2000/01/13 00:16:33
@@ -188,7 +188,9 @@ static rtx add_to_delay_list		PROTO((rtx
 static rtx delete_from_delay_slot	PROTO((rtx));
 static void delete_scheduled_jump	PROTO((rtx));
 static void note_delay_statistics	PROTO((int, int));
+#if defined(ANNUL_IFFALSE_SLOTS) || defined(ANNUL_IFTRUE_SLOTS)
 static rtx optimize_skip		PROTO((rtx));
+#endif
 static int get_jump_flags		PROTO((rtx, rtx));
 static int rare_destination		PROTO((rtx));
 static int mostly_true_jump		PROTO((rtx, rtx));
Index: config/svr3.h
===================================================================
RCS file: /cvs/gcc/egcs/gcc/config/svr3.h,v
retrieving revision 1.3
diff -u -p -r1.3 svr3.h
--- svr3.h	1999/10/24 19:38:53	1.3
+++ svr3.h	2000/01/13 00:16:33
@@ -61,7 +61,7 @@ Boston, MA 02111-1307, USA.
 #undef ASM_FILE_START
 #define ASM_FILE_START(FILE)					\
   do { output_file_directive ((FILE), main_input_filename);	\
-       if (optimize) ASM_FILE_START_1 (FILE);			\
+       if (optimize) { ASM_FILE_START_1 (FILE); }		\
      } while (0)
 
 /* By default, do nothing: a few machines support .optim, but not most.  */

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