This is a followup to
ed49709acda OpenMP: C++ front-end support for dispatch + adjust_args.
The call to cp_parser_omp_dispatch only belongs in cp_parser_omp_construct. In
cp_parser_pragma, handle PRAGMA_OMP_DISPATCH by calling cp_parser_omp_construct.
gcc/cp/ChangeLog:
* parser.cc (cp_parser_pragma): Replace call to cp_parser_omp_dispatch
with cp_parser_omp_construct.
---
gcc/cp/parser.cc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/cp/parser.cc b/gcc/cp/parser.cc
index f548dc31c2b..7434c1d91ba 100644
--- a/gcc/cp/parser.cc
+++ b/gcc/cp/parser.cc
@@ -53060,7 +53060,7 @@ cp_parser_pragma (cp_parser *parser, enum
pragma_context context, bool *if_p)
break;
case PRAGMA_OMP_DISPATCH:
- cp_parser_omp_dispatch (parser, pragma_tok);
+ cp_parser_omp_construct (parser, pragma_tok, if_p);
return true;
case PRAGMA_IVDEP:
--
2.45.2