Commit 79c9b7a8 by Jakub Jelinek Committed by Jakub Jelinek

re PR c/79837 (incomplete diagnostic in c-parser: expected +, *, -, &, ^, |, &&,…

re PR c/79837 (incomplete diagnostic in c-parser: expected +, *, -, &, ^, |, &&, ||, min or identifier)

	PR c/79837
	* c-parser.c (c_parser_omp_clause_reduction): Don't mention
	%<min%> or %<max%> in the diagnostics, instead mention identifier.
	(c_parser_omp_declare_reduction): Don't mention %<min%> in the
	diagnostics.

From-SVN: r245885
parent 883c8f06
2017-03-03 Jakub Jelinek <jakub@redhat.com> 2017-03-03 Jakub Jelinek <jakub@redhat.com>
PR c/79837
* c-parser.c (c_parser_omp_clause_reduction): Don't mention
%<min%> or %<max%> in the diagnostics, instead mention identifier.
(c_parser_omp_declare_reduction): Don't mention %<min%> in the
diagnostics.
PR c/79836 PR c/79836
* c-parser.c (c_parser_generic_selection): Use %<_Generic%> * c-parser.c (c_parser_generic_selection): Use %<_Generic%>
instead of %<_Generic>. instead of %<_Generic>.
......
...@@ -12112,7 +12112,7 @@ c_parser_omp_clause_reduction (c_parser *parser, tree list) ...@@ -12112,7 +12112,7 @@ c_parser_omp_clause_reduction (c_parser *parser, tree list)
default: default:
c_parser_error (parser, c_parser_error (parser,
"expected %<+%>, %<*%>, %<-%>, %<&%>, " "expected %<+%>, %<*%>, %<-%>, %<&%>, "
"%<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"); "%<^%>, %<|%>, %<&&%>, %<||%> or identifier");
c_parser_skip_until_found (parser, CPP_CLOSE_PAREN, 0); c_parser_skip_until_found (parser, CPP_CLOSE_PAREN, 0);
return list; return list;
} }
...@@ -16960,7 +16960,7 @@ c_parser_omp_declare_reduction (c_parser *parser, enum pragma_context context) ...@@ -16960,7 +16960,7 @@ c_parser_omp_declare_reduction (c_parser *parser, enum pragma_context context)
default: default:
c_parser_error (parser, c_parser_error (parser,
"expected %<+%>, %<*%>, %<-%>, %<&%>, " "expected %<+%>, %<*%>, %<-%>, %<&%>, "
"%<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or identifier"); "%<^%>, %<|%>, %<&&%>, %<||%> or identifier");
goto fail; goto fail;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment