This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 2a2a3dd6bd7 PR c++/84698 * g++.dg/cpp0x/noexcept42.C: New test. new acb41570747 [PR90862] OpenACC 'declare' ICE when nested inside another [...] new 267951437cd [PR90868] Document status quo for duplicate OpenACC 'declar [...] new 3f8b36838cd [PR90861] Document status quo for OpenACC 'declare' not cle [...] new 561ffc69c50 [PR90743] Fortran 'allocatable' with OpenACC data/OpenMP 't [...] new 601722d6802 Add 'libgomp.oacc-fortran/allocatable-array-1.f90' new 4173ac45222 Add missing results check in 'libgomp.fortran/allocatable3.f90' new 2a0899eaf3a Fix description of 'GOMP_MAP_FIRSTPRIVATE' new 2f195960a11 Test cases to verify OpenACC 'firstprivate' mappings new 75fdd6636c0 [PR90859] Document status quo for "[OMP] Mappings for VLA d [...] new b7194d24d94 [PR85221] Set 'omp declare target', 'omp declare target lin [...] new 9f15ed31065 [PR90921] Fortran OpenACC 'declare' directive's module hand [...]
The 11 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 6 + gcc/fortran/ChangeLog | 12 + gcc/fortran/trans-decl.c | 11 +- gcc/omp-low.c | 1 + gcc/testsuite/ChangeLog | 25 + gcc/testsuite/c-c++-common/goacc/declare-1.c | 165 ++++++- gcc/testsuite/c-c++-common/goacc/declare-2.c | 134 +++++- gcc/testsuite/c-c++-common/goacc/declare-pr90861.c | 21 + .../c-c++-common/goacc/firstprivate-mappings-1.c | 536 +++++++++++++++++++++ .../g++.dg/goacc/firstprivate-mappings-1.C | 529 ++++++++++++++++++++ gcc/testsuite/gfortran.dg/goacc/declare-3.f95 | 53 ++ include/ChangeLog | 5 + include/gomp-constants.h | 3 +- libgomp/ChangeLog | 30 ++ libgomp/oacc-parallel.c | 9 +- libgomp/testsuite/libgomp.fortran/allocatable3.f90 | 1 + .../libgomp.fortran/target-allocatable-1-1.f90 | 69 +++ .../libgomp.fortran/target-allocatable-1-2.f90 | 82 ++++ .../libgomp.oacc-c++/firstprivate-mappings-1.C | 3 + .../libgomp.oacc-c-c++-common/declare-1.c | 98 +++- .../libgomp.oacc-c-c++-common/declare-vla.c | 47 +- .../firstprivate-mappings-1.c | 6 + .../libgomp.oacc-fortran/allocatable-1-1.f90 | 68 +++ .../libgomp.oacc-fortran/allocatable-1-2.f90 | 81 ++++ .../libgomp.oacc-fortran/allocatable-array-1.f90 | 27 ++ 25 files changed, 2001 insertions(+), 21 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/declare-pr90861.c create mode 100644 gcc/testsuite/c-c++-common/goacc/firstprivate-mappings-1.c create mode 100644 gcc/testsuite/g++.dg/goacc/firstprivate-mappings-1.C create mode 100644 gcc/testsuite/gfortran.dg/goacc/declare-3.f95 create mode 100644 libgomp/testsuite/libgomp.fortran/target-allocatable-1-1.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/target-allocatable-1-2.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c++/firstprivate-mappings-1.C create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/firstprivate-mappings-1.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/allocatable-1-1.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/allocatable-1-2.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/allocatable-array-1.f90