diff options
-rw-r--r-- | gas/ChangeLog | 3 | ||||
-rw-r--r-- | gas/expr.c | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 0fe6fb9..407b634 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,5 +1,8 @@ Tue Jan 5 08:42:16 1993 Ken Raeburn (raeburn@cambridge.cygnus.com) + * expr.c (operand): If character other than comma or newline is a + logical end-of-line character, use the newline case. + * configure.in (per-target): Look for with_bfd_assembler option. For now, only accept "no", until the merge is done. @@ -589,13 +589,16 @@ operand (expressionP) } case ',': case '\n': + eol: /* can't imagine any other kind of operand */ expressionP->X_seg = SEG_ABSENT; input_line_pointer--; md_operand (expressionP); break; - /* Fall through */ + default: + if (is_end_of_line[c]) + goto eol; if (is_name_beginner (c)) /* here if did not begin with a digit */ { /* |