From: Wu Heng Date: Fri, 4 Jan 2019 15:58:02 +0000 (+0000) Subject: Fix bug parsing angle bracketed string sequences. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bdfb4455977ffdd2d3f8dc81f25f6ba1ea2a7f49;p=binutils-gdb.git Fix bug parsing angle bracketed string sequences. PR 24009 * read.c (stringer): Fix handling of missing '>' character at end of <...> sequence. --- diff --git a/gas/ChangeLog b/gas/ChangeLog index 3fc4606d0a6..3caf7052a7a 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2019-01-04 Wu Heng + + PR 24009 + * read.c (stringer): Fix handling of missing '>' character at end + of <...> sequence. + 2019-01-01 Alan Modra Update year range in copyright notice of all files. diff --git a/gas/read.c b/gas/read.c index 9c4a98bbfd4..3c84d4388c8 100644 --- a/gas/read.c +++ b/gas/read.c @@ -5390,8 +5390,11 @@ stringer (int bits_appendzero) c = get_single_number (); stringer_append_char (c, bitsize); if (*input_line_pointer != '>') - as_bad (_("expected ")); - + { + as_bad (_("expected ")); + ignore_rest_of_line (); + return; + } input_line_pointer++; break; case ',':