]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
gas: there's no scrubber state 12
authorJan Beulich <jbeulich@suse.com>
Thu, 11 Jul 2024 10:25:26 +0000 (12:25 +0200)
committerJan Beulich <jbeulich@suse.com>
Thu, 11 Jul 2024 10:25:26 +0000 (12:25 +0200)
Apparently (beyond what's [easily] visible in git history) when this was
added there was confusion about scrubber states vs lex[] contents. For
the purposes here LEX_IS_DOUBLEDASH_1ST (which happens to also resolve
to 12) alone is sufficient. "state" is never set to 12, and it being 12
also isn't handled anywhere.

gas/app.c

index 041941a19266164ebf1e61755fb8a3db0719ddd7..955de0fbf0399e33d39442a3e41ad990d0658269 100644 (file)
--- a/gas/app.c
+++ b/gas/app.c
@@ -431,10 +431,7 @@ do_scrub_chars (size_t (*get) (char *, size_t), char *tostart, size_t tolen)
         11: After seeing a symbol character in state 0 (eg a label definition)
         -1: output string in out_string and go to the state in old_state
         -2: flush text until a '*' '/' is seen, then go to state old_state
-#ifdef TC_V850
-        12: After seeing a dash, looking for a second dash as a start
-            of comment.
-#endif
+        12: no longer used
 #ifdef DOUBLEBAR_PARALLEL
         13: After seeing a vertical bar, looking for a second
             vertical bar as a parallel expression separator.