diff options
author | Jakub Jelinek <jakub@redhat.com> | 2021-10-30 08:58:08 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@redhat.com> | 2021-10-30 08:58:08 +0200 |
commit | 6f449bb93b33d63fa8a1b8d021d8d36f27ffe054 (patch) | |
tree | f5a2300e60390e48f330670dc4f4f31b621cb007 /gcc/fortran/resolve.c | |
parent | 4c61300f2b243756eb2e8c59997b4675aeb8f37a (diff) | |
download | gcc-6f449bb93b33d63fa8a1b8d021d8d36f27ffe054.zip gcc-6f449bb93b33d63fa8a1b8d021d8d36f27ffe054.tar.gz gcc-6f449bb93b33d63fa8a1b8d021d8d36f27ffe054.tar.bz2 |
openmp: Diagnose threadprivate OpenMP loop iterators
We weren't diagnosing the
The loop iteration variable may not appear in a threadprivate directive.
restriction which used to be in 5.0 just among the Worksharing-Loop
restrictions but in 5.1 it is among Canonical Loop Nest Form restrictions.
This patch diagnoses those.
2021-10-30 Jakub Jelinek <jakub@redhat.com>
* gimplify.c (gimplify_omp_for): Diagnose threadprivate iterators.
* c-c++-common/gomp/loop-10.c: New test.
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions