* config/mips/mips-protos.h (mips_declare_object): Add printf
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 May 2005 23:08:31 +0000 (23:08 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 27 May 2005 23:08:31 +0000 (23:08 +0000)
attribute.
* config/mips/mips.c (mips_declare_object_name): Fix format
argument.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100284 138bc75d-0d04-0410-961f-82ee72b054a4

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

index 2b4e78b..586f762 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 8fa82a7..1f6478a 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 146af7a..6ca6daf 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.  */