]> gcc.gnu.org Git - gcc.git/commit - gcc/c/ChangeLog
c-parser.c (c_parser_omp_clause_final): Use c_parser_expr_no_commas...
authorJakub Jelinek <jakub@redhat.com>
Fri, 9 Nov 2018 20:22:48 +0000 (21:22 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 9 Nov 2018 20:22:48 +0000 (21:22 +0100)
commit81a227c6054a82118d80d3f4b2fffb44bc43aae2
tree30c7e65f2d000b57efa94b635ccf00982a12d453
parent98c91c56bbe8a46ea46f6ca7c85a87c49c258372
c-parser.c (c_parser_omp_clause_final): Use c_parser_expr_no_commas...

c/
* c-parser.c (c_parser_omp_clause_final): Use
c_parser_expr_no_commas, convert_lvalue_to_rvalue,
c_objc_common_truthvalue_conversion, c_fully_fold and parentheses
parsing instead of c_parser_paren_condition.
(c_parser_omp_clause_if): Use c_parser_expr_no_commas,
convert_lvalue_to_rvalue, c_objc_common_truthvalue_conversion and
c_fully_fold instead of c_parser_condition.
(c_parser_omp_clause_num_threads, c_parser_omp_clause_num_tasks,
c_parser_omp_clause_grainsize, c_parser_omp_clause_priority,
c_parser_omp_clause_hint, c_parser_omp_clause_num_teams,
c_parser_omp_clause_thread_limit, c_parser_omp_clause_linear): Use
c_parser_expr_no_commas instead of c_parser_expression.
cp/
* parser.c (cp_parser_omp_clause_final, cp_parser_omp_clause_if): Use
cp_parser_assignment_expression instead of cp_parser_condition.
(cp_parser_omp_clause_num_threads, cp_parser_omp_clause_num_tasks,
cp_parser_omp_clause_grainsize, cp_parser_omp_clause_priority,
cp_parser_omp_clause_num_teams, cp_parser_omp_clause_thread_limit,
cp_parser_omp_clause_linear, cp_parser_omp_clause_device): Use
cp_parser_assignment_expression instead of cp_parser_expression.
(cp_parser_omp_clause_hint): Likewise.  Formatting fix.
testsuite/
* c-c++-common/gomp/clauses-5.c: New test.

From-SVN: r265990
gcc/c/ChangeLog
gcc/c/c-parser.c
gcc/cp/ChangeLog
gcc/cp/parser.c
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/gomp/clauses-5.c [new file with mode: 0644]
This page took 0.054071 seconds and 5 git commands to generate.