OSDN Git Service

PR c++/49223
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2011 12:16:04 +0000 (12:16 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 30 May 2011 12:16:04 +0000 (12:16 +0000)
commit58d3add9e305234ff16cd65f54ec6113dacb724b
treeca2dbdc56edba786add5327f986d39143c80339c
parent50141e8a623c01f7fe5d98d3034e1155dedd9275
PR c++/49223
* semantics.c (finish_omp_clauses): Call require_complete_type
even for copyin/copyprivate clauses.  Only call
cxx_omp_create_clause_info if inner_type is COMPLETE_TYPE_P.

* g++.dg/gomp/pr49223-1.C: New test.
* g++.dg/gomp/pr49223-2.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@174432 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/gomp/pr49223-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/gomp/pr49223-2.C [new file with mode: 0644]