PR libgomp/59467 * gimplify.c (omp_check_private): Add copyprivate argument, if it is true, don't check omp_privatize_by_reference. (gimplify_scan_omp_clauses): For OMP_CLAUSE_COPYPRIVATE verify decl is private in outer context. Adjust omp_check_private caller. * gfortran.dg/gomp/pr59467.f90: New test. * c-c++-common/gomp/pr59467.c: New test. * testsuite/libgomp.fortran/crayptr2.f90: Add private (d) clause to !$omp parallel. From-SVN: r205922
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| appendix-a | Loading commit data... | |
| allocatable_components_1.f90 | Loading commit data... | |
| block-1.f90 | Loading commit data... | |
| collapse1.f90 | Loading commit data... | |
| crayptr1.f90 | Loading commit data... | |
| crayptr2.f90 | Loading commit data... | |
| crayptr3.f90 | Loading commit data... | |
| crayptr4.f90 | Loading commit data... | |
| crayptr5.f90 | Loading commit data... | |
| do-1.f90 | Loading commit data... | |
| fixed-1.f | Loading commit data... | |
| free-1.f90 | Loading commit data... | |
| free-2.f90 | Loading commit data... | |
| gomp.exp | Loading commit data... | |
| omp_atomic1.f90 | Loading commit data... | |
| omp_atomic2.f90 | Loading commit data... | |
| omp_clauses1.f90 | Loading commit data... | |
| omp_do1.f90 | Loading commit data... | |
| omp_parse1.f90 | Loading commit data... | |
| omp_parse2.f | Loading commit data... | |
| omp_threadprivate1.f90 | Loading commit data... | |
| omp_threadprivate2.f90 | Loading commit data... | |
| pr26224.f | Loading commit data... | |
| pr27573.f90 | Loading commit data... | |
| pr29759.f90 | Loading commit data... | |
| pr33439.f90 | Loading commit data... | |
| pr35786-1.f90 | Loading commit data... | |
| pr35786-2.f90 | Loading commit data... | |
| pr36726.f90 | Loading commit data... | |
| pr39152.f90 | Loading commit data... | |
| pr39354.f90 | Loading commit data... | |
| pr40878-1.f90 | Loading commit data... | |
| pr40878-2.f90 | Loading commit data... | |
| pr41344.f | Loading commit data... | |
| pr43337.f90 | Loading commit data... | |
| pr43711.f90 | Loading commit data... | |
| pr43836.f90 | Loading commit data... | |
| pr44036-1.f90 | Loading commit data... | |
| pr44036-2.f90 | Loading commit data... | |
| pr44036-3.f90 | Loading commit data... | |
| pr44085.f90 | Loading commit data... | |
| pr44536.f90 | Loading commit data... | |
| pr44847.f90 | Loading commit data... | |
| pr45172.f90 | Loading commit data... | |
| pr45595.f90 | Loading commit data... | |
| pr45597.f90 | Loading commit data... | |
| pr47331.f90 | Loading commit data... | |
| pr48117.f90 | Loading commit data... | |
| pr48611.f90 | Loading commit data... | |
| pr48794-2.f90 | Loading commit data... | |
| pr48794.f90 | Loading commit data... | |
| pr51089.f90 | Loading commit data... | |
| pr56052.f90 | Loading commit data... | |
| pr57089.f90 | Loading commit data... | |
| pr59467.f90 | Loading commit data... | |
| proc_ptr_1.f90 | Loading commit data... | |
| reduction1.f90 | Loading commit data... | |
| reduction2.f90 | Loading commit data... | |
| reduction3.f90 | Loading commit data... | |
| sharing-1.f90 | Loading commit data... | |
| sharing-2.f90 | Loading commit data... | |
| sharing-3.f90 | Loading commit data... | |
| workshare1.f90 | Loading commit data... | |
| workshare2.f90 | Loading commit data... | |
| workshare3.f90 | Loading commit data... |