diff options
author | Doug Evans <dje@sebabeach.org> | 1999-05-28 15:28:56 +0000 |
---|---|---|
committer | Doug Evans <dje@sebabeach.org> | 1999-05-28 15:28:56 +0000 |
commit | 9815822e79574d2bf6165e9941ad091f870c24df (patch) | |
tree | 0224b04d3e1b121d3269926834f8988efc2427a6 /gas/ecoff.c | |
parent | 17f2b804581d2483fece981e331be3968532025b (diff) | |
download | binutils-redhat-9815822e79574d2bf6165e9941ad091f870c24df.tar.gz |
-Wchar-subscripts cleanup
* listing.c (listing_newline): Use unsigned char variable, so
calls to isascii,iscntrl are correct.
* atof-generic.c (atof_generic): Cast arg to isdigit, et. al. with
(unsigned char).
* ecoff.c (ecoff_directive_ent,ecoff_stab): Ditto.
* config/obj-elf.c (obj_elf_vtable_inherit): Ditto.
* config/tc-mips.c (mips_ip,mips16_ip): Ditto.
(my_getSmallExpression,get_number,s_mips_ent): Ditto.
Diffstat (limited to 'gas/ecoff.c')
-rw-r--r-- | gas/ecoff.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gas/ecoff.c b/gas/ecoff.c index c3c9375527..d127f52f75 100644 --- a/gas/ecoff.c +++ b/gas/ecoff.c @@ -3122,7 +3122,8 @@ ecoff_directive_ent (ignore) ++input_line_pointer; SKIP_WHITESPACE (); } - if (isdigit (*input_line_pointer) || *input_line_pointer == '-') + if (isdigit ((unsigned char) *input_line_pointer) + || *input_line_pointer == '-') (void) get_absolute_expression (); demand_empty_rest_of_line (); @@ -3565,7 +3566,7 @@ ecoff_stab (sec, what, string, type, other, desc) listing_source_file (string); #endif - if (isdigit (*input_line_pointer) + if (isdigit ((unsigned char) *input_line_pointer) || *input_line_pointer == '-' || *input_line_pointer == '+') { |