diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 21c6408b1a0..9c876b812c2 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,7 @@ 2016-10-25 Jakub Jelinek + * parser.c (cp_parser_postfix_expression): Adding missing break;. + * cp-tree.h (finish_builtin_launder): Declare. * parser.c (cp_parser_postfix_expression): Handle RID_BUILTIN_LAUNDER. * semantics.c (finish_builtin_launder): New function. diff --git a/gcc/cp/parser.c b/gcc/cp/parser.c index f962dfb0759..53eafa7beeb 100644 --- a/gcc/cp/parser.c +++ b/gcc/cp/parser.c @@ -6655,6 +6655,7 @@ cp_parser_postfix_expression (cp_parser *parser, bool address_p, bool cast_p, default: gcc_unreachable (); } + break; } default: