diff options
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/c4x/c4x.c | 8 | ||||
-rw-r--r-- | gcc/config/i370/i370.c | 4 | ||||
-rw-r--r-- | gcc/config/i370/i370.h | 4 | ||||
-rw-r--r-- | gcc/config/v850/v850.c | 8 |
4 files changed, 11 insertions, 13 deletions
diff --git a/gcc/config/c4x/c4x.c b/gcc/config/c4x/c4x.c index 517ba0f189b..dafcb19dc9c 100644 --- a/gcc/config/c4x/c4x.c +++ b/gcc/config/c4x/c4x.c @@ -682,8 +682,8 @@ c4x_interrupt_function_p () && current_function_name[2] == 'i' && current_function_name[3] == 'n' && current_function_name[4] == 't' - && isdigit (current_function_name[5]) - && isdigit (current_function_name[6]); + && ISDIGIT (current_function_name[5]) + && ISDIGIT (current_function_name[6]); } @@ -4193,13 +4193,13 @@ c4x_handle_pragma (p_getc, p_ungetc, pname) c = p_getc (); while (c == ' ' || c == '\t') c = p_getc (); - if (! (isalpha(c) || c == '_' || c == '$' || c == '@')) + if (! (ISALPHA(c) || c == '_' || c == '$' || c == '@')) return 0; i = 0; namesize = 16; name = xmalloc (namesize); - while (isalnum (c) || c == '_' || c == '$' || c == '@') + while (ISALNUM (c) || c == '_' || c == '$' || c == '@') { if (i >= namesize-1) { diff --git a/gcc/config/i370/i370.c b/gcc/config/i370/i370.c index c999b5819b8..e6830277fda 100644 --- a/gcc/config/i370/i370.c +++ b/gcc/config/i370/i370.c @@ -976,7 +976,7 @@ handle_pragma (finput, node) do { *s++ = c; c = getc (finput); - } while (isalnum(c) || c == '_'); + } while (ISALNUM(c) || c == '_'); if (c == '\n') goto PRAGMA_WARNING; *s = 0; @@ -1014,7 +1014,7 @@ handle_pragma (finput, node) } *s++ = c; c = getc (finput); - if (isspace(c) || c == ')') + if (ISSPACE(c) || c == ')') goto PRAGMA_WARNING; } while (c != '"'); *s = 0; diff --git a/gcc/config/i370/i370.h b/gcc/config/i370/i370.h index d87369b07fc..45da9fa7c49 100644 --- a/gcc/config/i370/i370.h +++ b/gcc/config/i370/i370.h @@ -1138,7 +1138,7 @@ enum reg_class ch = '@'; \ for (bp = temp; *bp; bp++) \ { \ - if (islower (*bp)) *bp = toupper (*bp); \ + *bp = TOUPPER (*bp); \ else if (*bp == '_') *bp = ch; \ } \ fprintf (FILE, "%s", temp); \ @@ -1256,7 +1256,7 @@ enum reg_class for (j = 0, i = 0; i < LEN; j++, i++) \ { \ c = PTR[i]; \ - if (iscntrl (c) || c == '&') \ + if (ISCNTRL (c) || c == '&') \ { \ if (j % MVS_ASCII_TEXT_LENGTH != 0 ) \ fprintf (FILE, "'\n"); \ diff --git a/gcc/config/v850/v850.c b/gcc/config/v850/v850.c index 0b68cede1ea..6306cfc1645 100644 --- a/gcc/config/v850/v850.c +++ b/gcc/config/v850/v850.c @@ -134,7 +134,7 @@ override_options () { if (small_memory[i].value) { - if (!isdigit (*small_memory[i].value)) + if (!ISDIGIT (*small_memory[i].value)) error ("%s=%s is not numeric.", small_memory[i].name, small_memory[i].value); @@ -3022,8 +3022,7 @@ v850_handle_pragma (p_getc, p_ungetc, name) /* Read string. */ do * buff ++ = (c = p_getc ()); - while (c != EOF && isascii (c) - && (isalnum (c) || c == '_' || c == '.' || c == ' ') + while (c != EOF && (ISALNUM (c) || c == '_' || c == '.' || c == ' ') && (buff < buffer + 126)); if (c != '"') @@ -3033,8 +3032,7 @@ v850_handle_pragma (p_getc, p_ungetc, name) break; default: - while (c != EOF && isascii (c) - && (isalnum (c) || c == '_' || c == '.') + while (c != EOF && (ISALNUM (c) || c == '_' || c == '.') && (buff < buffer + 126)) * buff ++ = (c = p_getc ()); break; |