Fix ICE in assembler when passed a bogus input file.
PR gas/20904 * as.h (SKIP_ALL_WHITESPACE): New macro. * expr.c (operand): Use it.
This commit is contained in:
parent
fa6631b4ee
commit
14c1428b29
3 changed files with 11 additions and 2 deletions
|
@ -1371,7 +1371,7 @@ operand (expressionS *expressionP, enum expr_mode mode)
|
|||
/* It is more 'efficient' to clean up the expressionS when they are
|
||||
created. Doing it here saves lines of code. */
|
||||
clean_up_expression (expressionP);
|
||||
SKIP_WHITESPACE (); /* -> 1st char after operand. */
|
||||
SKIP_ALL_WHITESPACE (); /* -> 1st char after operand. */
|
||||
know (*input_line_pointer != ' ');
|
||||
|
||||
/* The PA port needs this information. */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue