]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/tree-inline.c
re PR c++/31598 (g++ does not accept some OpenMP code)
authorJakub Jelinek <jakub@redhat.com>
Thu, 26 Apr 2007 07:32:27 +0000 (09:32 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 26 Apr 2007 07:32:27 +0000 (09:32 +0200)
commit6f7195603e4495155760893afe18ebdf2eb32c47
tree83233f4c14ba224f71a2d720e233e2716977bfeb
parente0eb05eaa18608b8aacd94d1c74ceac2ea581191
re PR c++/31598 (g++ does not accept some OpenMP code)

PR c++/31598
* tree-inline.c (copy_body_r): Don't touch TREE_TYPE of OMP_CLAUSE.

* semantics.c (finish_omp_clauses): Don't create CP_OMP_CLAUSE_INFO
for type dependent OMP_CLAUSE_DECLs.

* g++.dg/gomp/pr31598.C: New test.

From-SVN: r124178
gcc/ChangeLog
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/gomp/pr31598.C [new file with mode: 0644]
gcc/tree-inline.c