From: Jan Beulich Date: Fri, 7 Mar 2025 07:21:25 +0000 (+0100) Subject: Tile-Gx: use is_end_of_stmt() X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ee03c16d906d56dbdff538ee9f91cb867c0c39cb;p=thirdparty%2Fbinutils-gdb.git Tile-Gx: use is_end_of_stmt() ... instead of open-coding it. Also convert a variable to plain char (allowing to drop two casts), which is how it's actually used. --- diff --git a/gas/config/tc-tilegx.c b/gas/config/tc-tilegx.c index b63567ba0f7..26612acfd15 100644 --- a/gas/config/tc-tilegx.c +++ b/gas/config/tc-tilegx.c @@ -1159,9 +1159,9 @@ parse_operands (const char *opcode_name, if (i + 1 < num_operands) { - int separator = (unsigned char)*input_line_pointer++; + char separator = *input_line_pointer++; - if (is_end_of_line[separator] || (separator == '}')) + if (is_end_of_stmt (separator) || (separator == '}')) { as_bad (_("Too few operands to '%s'."), opcode_name); return; @@ -1169,7 +1169,7 @@ parse_operands (const char *opcode_name, else if (separator != ',') { as_bad (_("Unexpected character '%c' after operand %d to %s."), - (char)separator, i + 1, opcode_name); + separator, i + 1, opcode_name); return; } } @@ -1196,7 +1196,7 @@ parse_operands (const char *opcode_name, } } - if (!is_end_of_line[(unsigned char)*input_line_pointer]) + if (!is_end_of_stmt (*input_line_pointer)) { switch (*input_line_pointer) {