rl78: use is_whitespace()

Replace open-coded checks and convert ISSPACE() uses. At the same time
use is_end_of_stmt() instead of an open-coded check in adjacent code.
This commit is contained in:
Jan Beulich
2025-02-03 12:19:17 +01:00
parent 49343ef904
commit 2dd0370c43
2 changed files with 5 additions and 6 deletions

View File

@@ -1379,7 +1379,7 @@ find_bit_index (char *tok)
{
last_digit = tok;
}
else if (ISSPACE (*tok))
else if (is_whitespace (*tok))
{
/* skip */
}
@@ -1403,7 +1403,7 @@ rl78_lex (void)
char * save_input_pointer;
char * bit = NULL;
while (ISSPACE (*rl78_lex_start)
while (is_whitespace (*rl78_lex_start)
&& rl78_lex_start != rl78_lex_end)
rl78_lex_start ++;

View File

@@ -425,12 +425,11 @@ md_number_to_chars (char * buf, valueT val, int n)
static void
require_end_of_expr (const char *fname)
{
while (* input_line_pointer == ' '
|| * input_line_pointer == '\t')
while (is_whitespace (* input_line_pointer))
input_line_pointer ++;
if (! * input_line_pointer
|| strchr ("\n\r,", * input_line_pointer)
if (is_end_of_stmt (* input_line_pointer)
|| * input_line_pointer == ','
|| strchr (comment_chars, * input_line_pointer)
|| strchr (line_comment_chars, * input_line_pointer)
|| strchr (line_separator_chars, * input_line_pointer))