mips-protos.h (mips_declare_object): Add printf attribute.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri, 27 May 2005 23:08:31 +0000 (23:08 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Fri, 27 May 2005 23:08:31 +0000 (23:08 +0000)
* config/mips/mips-protos.h (mips_declare_object): Add printf
attribute.
* config/mips/mips.c (mips_declare_object_name): Fix format
argument.

From-SVN: r100284

gcc/ChangeLog
gcc/config/mips/mips-protos.h
gcc/config/mips/mips.c

index 2b4e78bb3b02e16752de73b01e9c67e76d702018..586f7626fb5d2db39765a8dde550feb796b64121 100644 (file)
@@ -1,3 +1,10 @@
+2005-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * config/mips/mips-protos.h (mips_declare_object): Add printf
+       attribute.
+       * config/mips/mips.c (mips_declare_object_name): Fix format
+       argument.
+
 2005-05-27  Roger Sayle  <roger@eyesopen.com>
 
        * reg-stack.c (compensate_edge): Remove original prototype.
index 8fa82a72e3bb12e566e581f034d84c82aef59073..1f6478a2f8cb1d76cc05309a1498a4e77a90760f 100644 (file)
@@ -184,7 +184,7 @@ extern void mips_declare_common_object (FILE *, const char *,
                                        const char *, unsigned HOST_WIDE_INT,
                                        unsigned int, bool);
 extern void mips_declare_object (FILE *, const char *, const char *,
-                                const char *, ...);
+                                const char *, ...) ATTRIBUTE_PRINTF_4;
 extern void mips_declare_object_name (FILE *, const char *, tree);
 extern void mips_finish_declare_object (FILE *, tree, int, int);
 
index 146af7ab60eb6addf3136470a6708683fabc8095..6ca6daf50fc481e38f8026b1c362c56756f9a9d5 100644 (file)
@@ -5627,7 +5627,7 @@ mips_declare_object_name (FILE *stream, const char *name,
       ASM_OUTPUT_SIZE_DIRECTIVE (stream, name, size);
     }
 
-  mips_declare_object (stream, name, "", ":\n", 0);
+  mips_declare_object (stream, name, "", ":\n");
 }
 
 /* Implement ASM_FINISH_DECLARE_OBJECT.  This is generic ELF stuff.  */