diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2003-04-22 17:46:51 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2003-04-22 17:46:51 +0000 |
commit | 2cdb18a769c71aceca867cfbd0c0f275999edbf1 (patch) | |
tree | 0eec153a9031744a2a6756b6d75abb504d187bb5 /gas/app.c | |
parent | 85eb51104bdc2170a835c0198e1e00e1dfe4edfa (diff) | |
download | binutils-gdb-2cdb18a769c71aceca867cfbd0c0f275999edbf1.tar.gz |
2003-04-22 H.J. Lu <hjl@gnu.org>
* app.c (do_scrub_chars): Check for valid label.
Diffstat (limited to 'gas/app.c')
-rw-r--r-- | gas/app.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gas/app.c b/gas/app.c index 8485b071bf4..cbde88b8a6c 100644 --- a/gas/app.c +++ b/gas/app.c @@ -1297,7 +1297,8 @@ do_scrub_chars (get, tostart, tolen) /* Some relatively `normal' character. */ if (state == 0) { - state = 11; /* Now seeing label definition */ + if (IS_SYMBOL_COMPONENT (ch)) + state = 11; /* Now seeing label definition */ } else if (state == 1) { @@ -1305,7 +1306,7 @@ do_scrub_chars (get, tostart, tolen) } else if (state == 9) { - if (lex[ch] != LEX_IS_SYMBOL_COMPONENT) + if (!IS_SYMBOL_COMPONENT (ch)) state = 3; } else if (state == 10) |