aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-sra.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2020-01-29 09:41:42 +0100
committerJakub Jelinek <jakub@redhat.com>2020-01-29 09:41:42 +0100
commit8d7c0bf876fa784101f9ad9e3bba82cc065357da (patch)
tree98bb52b241add2c6cb1bf9354473a48199d9a236 /gcc/tree-sra.c
parentaa1b56967d85bfc80d71341395f862ec2b30ca36 (diff)
downloadgcc-8d7c0bf876fa784101f9ad9e3bba82cc065357da.zip
gcc-8d7c0bf876fa784101f9ad9e3bba82cc065357da.tar.gz
gcc-8d7c0bf876fa784101f9ad9e3bba82cc065357da.tar.bz2
openmp: c++: Consider typeinfo decls to be predetermined shared [PR91118]
If the typeinfo decls appear in OpenMP default(none) regions, as we no longer predetermine const with no mutable members, they are diagnosed as errors, but it isn't something the users can actually provide explicit sharing for in the clauses. 2020-01-29 Jakub Jelinek <jakub@redhat.com> PR c++/91118 * cp-gimplify.c (cxx_omp_predetermined_sharing): Return OMP_CLAUSE_DEFAULT_SHARED for typeinfo decls. * g++.dg/gomp/pr91118-1.C: New test. * g++.dg/gomp/pr91118-2.C: New test.
Diffstat (limited to 'gcc/tree-sra.c')
0 files changed, 0 insertions, 0 deletions