diff options
author | Alan Modra <amodra@gmail.com> | 2000-06-02 02:52:10 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2000-06-02 02:52:10 +0000 |
commit | b75c0c920f88f3b6a5877509b14f59b5d86f88b5 (patch) | |
tree | fbdf3fdb737ae2096200576af5b22eb8817603af /gas/config | |
parent | f0d4cc9e0ec5ad1533782d32bbf5029b2601828f (diff) | |
download | gdb-b75c0c920f88f3b6a5877509b14f59b5d86f88b5.zip gdb-b75c0c920f88f3b6a5877509b14f59b5d86f88b5.tar.gz gdb-b75c0c920f88f3b6a5877509b14f59b5d86f88b5.tar.bz2 |
is_end_of_line fixes.
Diffstat (limited to 'gas/config')
-rw-r--r-- | gas/config/tc-arm.c | 4 | ||||
-rw-r--r-- | gas/config/tc-h8500.c | 3 | ||||
-rw-r--r-- | gas/config/tc-m88k.c | 2 | ||||
-rw-r--r-- | gas/config/tc-mcore.c | 8 | ||||
-rw-r--r-- | gas/config/tc-tic30.c | 7 |
5 files changed, 12 insertions, 12 deletions
diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index c5b2cd7..1a9ebc8 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -2219,7 +2219,7 @@ my_get_float_expression (str) memset (words, 0, MAX_LITTLENUMS * sizeof (LITTLENUM_TYPE)); /* Look for a raw floating point number */ if ((save_in = atof_ieee (*str, 'x', words)) != NULL - && (is_end_of_line [(int)(*save_in)] || *save_in == '\0')) + && is_end_of_line [(unsigned char) *save_in]) { for (i = 0; i < NUM_FLOAT_VALS; i++) { @@ -2644,7 +2644,7 @@ fp_op2 (str) char *start = *str; *str += strlen (fp_const[i]); - if (is_end_of_line[(int)**str] || **str == '\0') + if (is_end_of_line[(unsigned char) **str]) { inst.instruction |= i + 8; return SUCCESS; diff --git a/gas/config/tc-h8500.c b/gas/config/tc-h8500.c index 9dec3e2..b5e6be3 100644 --- a/gas/config/tc-h8500.c +++ b/gas/config/tc-h8500.c @@ -1104,8 +1104,7 @@ DEFUN (md_assemble, (str), /* find the op code end */ for (op_start = op_end = str; - *op_end && - !is_end_of_line[*op_end] && *op_end != ' '; + !is_end_of_line[(unsigned char) *op_end] && *op_end != ' '; op_end++) { if ( /**op_end != '.' diff --git a/gas/config/tc-m88k.c b/gas/config/tc-m88k.c index f77460a..a8f5b43 100644 --- a/gas/config/tc-m88k.c +++ b/gas/config/tc-m88k.c @@ -1311,7 +1311,7 @@ s_bss () as_warn (_("Ignoring attempt to re-define symbol %s."), name); } - while (!is_end_of_line[*input_line_pointer]) + while (!is_end_of_line[(unsigned char) *input_line_pointer]) { input_line_pointer++; } diff --git a/gas/config/tc-mcore.c b/gas/config/tc-mcore.c index 3b23214..0284c00 100644 --- a/gas/config/tc-mcore.c +++ b/gas/config/tc-mcore.c @@ -239,7 +239,7 @@ mcore_cons (nbytes) int commas = 1; /* Count the number of commas on the line. */ - while (! is_end_of_line [* ptr]) + while (! is_end_of_line [(unsigned char) * ptr]) commas += * ptr ++ == ','; poolspan += nbytes * commas; @@ -268,7 +268,7 @@ mcore_float_cons (float_type) #endif /* Count the number of commas on the line. */ - while (! is_end_of_line [* ptr]) + while (! is_end_of_line [(unsigned char) * ptr]) commas += * ptr ++ == ','; /* We would like to compute "hex_float (float_type) * commas" @@ -301,7 +301,7 @@ mcore_stringer (append_zero) estimate, which is OK, and automatically allows for the appending a zero byte, since the real string(s) is/are required to be enclosed in double quotes. */ - while (! is_end_of_line [* ptr]) + while (! is_end_of_line [(unsigned char) * ptr]) ptr ++; poolspan += ptr - input_line_pointer; @@ -975,7 +975,7 @@ md_assemble (str) /* Find the op code end. */ for (op_start = op_end = str; - * op_end && nlen < 20 && !is_end_of_line [*op_end] && *op_end != ' '; + nlen < 20 && !is_end_of_line [(unsigned char) *op_end] && *op_end != ' '; op_end++) { name[nlen] = op_start[nlen]; diff --git a/gas/config/tc-tic30.c b/gas/config/tc-tic30.c index 255c06a..e858114 100644 --- a/gas/config/tc-tic30.c +++ b/gas/config/tc-tic30.c @@ -1459,7 +1459,7 @@ tic30_find_parallel_insn (current_line, next_line) char *parallel_insn; debug ("In tic30_find_parallel_insn()\n"); - while (!is_end_of_line[(int) *next_line]) + while (!is_end_of_line[(unsigned char) *next_line]) { if (*next_line == PARALLEL_SEPARATOR && *(next_line + 1) == PARALLEL_SEPARATOR) { @@ -1495,7 +1495,7 @@ tic30_find_parallel_insn (current_line, next_line) int char_ptr = 0; char c; - while (!is_end_of_line[(int) (c = *line)] && *line) + while (!is_end_of_line[(unsigned char) (c = *line)]) { if (is_opcode_char (c) && search_status == NONE) { @@ -1682,7 +1682,8 @@ md_atof (what_statement_type, literalP, sizeP) debug ("literal = %s\n", literalP); debug ("line = "); token = input_line_pointer; - while (!is_end_of_line[(unsigned) *input_line_pointer] && (*input_line_pointer) && (*input_line_pointer != ',')) + while (!is_end_of_line[(unsigned char) *input_line_pointer] + && (*input_line_pointer != ',')) { debug ("%c", *input_line_pointer); input_line_pointer++; |