* config/tc-v850.c (md_assemble): Always pass format string to
authorAlan Modra <amodra@gmail.com>
Mon, 2 Aug 2010 08:43:18 +0000 (08:43 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 2 Aug 2010 08:43:18 +0000 (08:43 +0000)
as_warn.
(md_apply_fix): Similarly for as_warn_where.

gas/ChangeLog
gas/config/tc-v850.c

index 504aba2ecc12a6f9fd4420cf72a6c39bb8256de1..7a76619a4617e88ad5d4f7730d348b9d5a7fda07 100644 (file)
@@ -1,3 +1,9 @@
+2010-08-02  Alan Modra  <amodra@gmail.com>
+
+       * config/tc-v850.c (md_assemble): Always pass format string to
+       as_warn.
+       (md_apply_fix): Similarly for as_warn_where.
+
 2010-07-29  H.J. Lu  <hongjiu.lu@intel.com>
 
        * config/tc-i386-intel.c: Reformat.
index d792769f99ccac5451dc4bf909f116a56599500f..69d4502904b23f22ac81a9a683d7003ac9cba377 100644 (file)
@@ -2709,7 +2709,7 @@ md_assemble (char *str)
        }
 
       if (warningmsg != NULL)
-       as_warn (warningmsg);
+       as_warn ("%s", warningmsg);
       break;
     }
 
@@ -3111,7 +3111,7 @@ md_apply_fix (fixS *fixP, valueT *valueP, segT seg ATTRIBUTE_UNUSED)
       insn = v850_insert_operand (insn, operand, (offsetT) value,
                                  &errmsg);
       if (errmsg)
-       as_warn_where (fixP->fx_file, fixP->fx_line, errmsg);
+       as_warn_where (fixP->fx_file, fixP->fx_line, "%s", errmsg);
 
       if (fixP->fx_size > 2)
        bfd_putl32 ((bfd_vma) insn, (unsigned char *) where);