* messages.c (as_internal_value_out_of_range): Cast values passed

to as_bad_where or as_warn_where to proper type.
This commit is contained in:
Alan Modra 2004-09-13 00:49:16 +00:00
parent c0604db47d
commit 2159ac21e2
2 changed files with 11 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2004-09-13 Alan Modra <amodra@bigpond.net.au>
* messages.c (as_internal_value_out_of_range): Cast values passed
to as_bad_where or as_warn_where to proper type.
2004-09-11 Theodore A. Roth <troth@openavr.org>
* config/tc-avr.c: Add support for

View File

@ -1,5 +1,6 @@
/* messages.c - error reporter -
Copyright 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 2000, 2001, 2003
Copyright 1987, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 2000, 2001,
2003, 2004
Free Software Foundation, Inc.
This file is part of GAS, the GNU Assembler.
@ -534,9 +535,11 @@ as_internal_value_out_of_range (char * prefix,
err = _("%s out of range (%d is not between %d and %d)");
if (bad)
as_bad_where (file, line, err, prefix, val, min, max);
as_bad_where (file, line, err,
prefix, (int) val, (int) min, (int) max);
else
as_warn_where (file, line, err, prefix, val, min, max);
as_warn_where (file, line, err,
prefix, (int) val, (int) min, (int) max);
}
#ifdef BFD_ASSEMBLER
else