aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2014-01-14 12:39:45 +0000
committerNick Clifton <nickc@redhat.com>2014-01-14 12:39:45 +0000
commit73812f599c58b21a25c295e6ba546e875e63be50 (patch)
tree71ccb90411d057ec53dce8fdf77c2d4c7c763de0 /gas
parentb5b08fb4ffa53ec088f8ad865bee0fd6edb2906f (diff)
downloadgdb-73812f599c58b21a25c295e6ba546e875e63be50.zip
gdb-73812f599c58b21a25c295e6ba546e875e63be50.tar.gz
gdb-73812f599c58b21a25c295e6ba546e875e63be50.tar.bz2
PR gas/16434
* config/tc-z80.c (wrong_match): Provide format string to as_warn. (parse_exp_not_indexed): Delete unused variable dummy. (emit_byte): Delete unused variable fixp.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog8
-rw-r--r--gas/config/tc-z80.c12
2 files changed, 13 insertions, 7 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 0bb31f5..3685edb 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,11 @@
+2014-01-14 Nick Clifton <nickc@redhat.com>
+
+ PR gas/16434
+ * config/tc-z80.c (wrong_match): Provide format string to
+ as_warn.
+ (parse_exp_not_indexed): Delete unused variable dummy.
+ (emit_byte): Delete unused variable fixp.
+
2014-01-08 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (regbnd): Removed.
diff --git a/gas/config/tc-z80.c b/gas/config/tc-z80.c
index 6d5b621..f57b4e9 100644
--- a/gas/config/tc-z80.c
+++ b/gas/config/tc-z80.c
@@ -1,5 +1,5 @@
/* tc-z80.c -- Assemble code for the Zilog Z80 and ASCII R800
- Copyright 2005, 2006, 2007, 2008, 2009, 2012 Free Software Foundation, Inc.
+ Copyright 2005-2014 Free Software Foundation, Inc.
Contributed by Arnold Metselaar <arnold_m@operamail.com>
This file is part of GAS, the GNU Assembler.
@@ -467,7 +467,7 @@ wrong_mach (int ins_type)
if (ins_type & ins_err)
error (_(p));
else
- as_warn (_(p));
+ as_warn ("%s", _(p));
}
static void
@@ -544,12 +544,11 @@ parse_exp_not_indexed (const char *s, expressionS *op)
{
const char *p;
int indir;
- segT dummy;
p = skip_space (s);
op->X_md = indir = is_indir (p);
input_line_pointer = (char*) s ;
- dummy = expression (op);
+ expression (op);
switch (op->X_op)
{
case O_absent:
@@ -705,7 +704,6 @@ emit_byte (expressionS * val, bfd_reloc_code_real_type r_type)
{
char *p;
int lo, hi;
- fixS * fixp;
p = frag_more (1);
*p = val->X_add_number;
@@ -732,8 +730,8 @@ emit_byte (expressionS * val, bfd_reloc_code_real_type r_type)
}
else
{
- fixp = fix_new_exp (frag_now, p - frag_now->fr_literal, 1, val,
- (r_type == BFD_RELOC_8_PCREL) ? TRUE : FALSE, r_type);
+ fix_new_exp (frag_now, p - frag_now->fr_literal, 1, val,
+ (r_type == BFD_RELOC_8_PCREL) ? TRUE : FALSE, r_type);
/* FIXME : Process constant offsets immediately. */
}
}