This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-11 in repository gcc.
from 47f4a06652b Fortran: Add OpenMP's error directive new 700448b8610 Make the OpenMP 'error' directive work for nvptx offloading new a9a152f7831 openmp: Add support for strict modifier on grainsize/num_ta [...] new 437e3c8898e Fortran/OpenMP: strict modifier on grainsize/num_tasks new f5184e2eecd Fortran/OpenMP: Improve duplicate errors adds 0c0c320a6e6 Fix regression in debug info for Ada with DWARF 5 adds dfd32aa8c4f Update cpplib de.po adds 4a414ac2a58 Fortran: fix checks for STAT= and ERRMSG= arguments of SYNC [...] adds a0a0499b8bb Daily bump. adds ee875b63b22 tree-optimization/101868 - avoid PRE of trapping mems across calls adds 177dfb61677 Restore 'gcc.dg/pr78213.c' testing adds 112bbc8d1d8 libstdc++: Avoid illegal argument to verbose in dg-test cal [...] adds f00b55eef38 Daily bump. adds 95c56f26a9e arm: ensure the arch_name is always set for the build target adds 302eb5361d7 arm: Don't reconfigure globals in arm_configure_build_target adds c21ba5e57e4 arm: reorder assembler architecture directives [PR101723] adds 39bb64e79a2 arm: Fix typos for reorder assembler architecture directive [...] adds b8a001599d2 arm: Fix pr69245.c testcase for reorder assembler architect [...] adds 1499cc4aba2 Daily bump. adds 5fb588a677b Fix up 'gcc.dg/pr78213.c' for '--enable-checking=release' etc. adds 31433e154f5 libstdc++: Document P1739R4 status [PR100139] adds 46a1acba896 libstdc++: Move status table entry to be with other ranges papers adds ffd2d701adf Daily bump. adds 2e90914b79d Daily bump. adds d056e29c7f1 Daily bump. adds 0597b6e2599 Daily bump. adds f7134a12cd6 gcov: fix output location for JSON mode. adds 513c543bb5d dwarf2out: Emit DW_AT_location for global register vars dur [...] adds 05dbde3bfb9 arm: Fix __arm_vctp16q return type in arm_mve.h new 3d0a4edc3a9 Merge remote-tracking branch 'origin/releases/gcc-11' into [...]
The 5 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 | 76 +++ gcc/ChangeLog.omp | 12 + gcc/DATESTAMP | 2 +- gcc/c/ChangeLog.omp | 8 + gcc/c/c-parser.c | 34 +- gcc/config/arm/arm-c.c | 1 + gcc/config/arm/arm-cpus.in | 1 + gcc/config/arm/arm.c | 190 +++--- gcc/config/arm/arm_mve.h | 2 +- gcc/cp/ChangeLog.omp | 8 + gcc/cp/parser.c | 38 +- gcc/dwarf2out.c | 22 +- gcc/fortran/ChangeLog | 13 + gcc/fortran/ChangeLog.omp | 24 + gcc/fortran/dump-parse-tree.c | 4 + gcc/fortran/gfortran.h | 2 +- gcc/fortran/match.c | 4 +- gcc/fortran/openmp.c | 645 +++++++++++++-------- gcc/fortran/resolve.c | 28 +- gcc/fortran/trans-openmp.c | 8 + gcc/fortran/trans-stmt.c | 6 +- gcc/gcov.c | 158 ++--- gcc/omp-expand.c | 8 +- gcc/testsuite/ChangeLog | 83 +++ gcc/testsuite/ChangeLog.omp | 19 + gcc/testsuite/gcc.dg/guality/pr101905.c | 15 + gcc/testsuite/gcc.dg/lto/pr101868_0.c | 33 ++ gcc/testsuite/gcc.dg/lto/pr101868_1.c | 23 + gcc/testsuite/gcc.dg/lto/pr101868_2.c | 11 + gcc/testsuite/gcc.dg/lto/pr101868_3.c | 8 + gcc/testsuite/gcc.dg/pr78213.c | 12 +- gcc/testsuite/gcc.target/arm/attr-neon.c | 9 +- gcc/testsuite/gcc.target/arm/attr-neon2.c | 35 +- gcc/testsuite/gcc.target/arm/attr-neon3.c | 48 +- .../gcc.target/arm/cortex-m55-nofp-flag-hard.c | 2 +- .../gcc.target/arm/cortex-m55-nofp-flag-softfp.c | 2 +- .../arm/cortex-m55-nofp-nomve-flag-softfp.c | 2 +- .../gcc.target/arm/mve/intrinsics/mve_fpu1.c | 5 +- .../gcc.target/arm/mve/intrinsics/mve_fpu2.c | 5 +- gcc/testsuite/gcc.target/arm/pr69245.c | 8 +- gcc/testsuite/gcc.target/arm/pr98636.c | 3 +- .../gcc.target/arm/pragma_fpu_attribute.c | 7 +- .../gcc.target/arm/pragma_fpu_attribute_2.c | 7 +- gcc/testsuite/gfortran.dg/coarray_3.f90 | 4 +- gcc/testsuite/gfortran.dg/coarray_sync.f90 | 44 ++ gcc/testsuite/gfortran.dg/goacc/asyncwait-1.f95 | 2 +- gcc/testsuite/gfortran.dg/goacc/default-2.f | 32 +- .../gfortran.dg/goacc/enter-exit-data.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/if.f95 | 12 +- .../gfortran.dg/goacc/parallel-kernels-clauses.f95 | 16 +- gcc/testsuite/gfortran.dg/goacc/routine-6.f90 | 10 + gcc/testsuite/gfortran.dg/goacc/sie.f95 | 20 +- .../gfortran.dg/goacc/update-if_present-2.f90 | 10 +- gcc/testsuite/gfortran.dg/gomp/cancel-2.f90 | 4 +- gcc/testsuite/gfortran.dg/gomp/declare-simd-1.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/error-3.f90 | 18 +- gcc/testsuite/gfortran.dg/gomp/loop-2.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/masked-2.f90 | 2 +- gcc/tree-pretty-print.c | 4 + gcc/tree-ssa-pre.c | 7 + gcc/tree.h | 5 + include/ChangeLog.omp | 7 + include/gomp-constants.h | 1 + libcpp/po/ChangeLog | 4 + libcpp/po/de.po | 51 +- libgomp/ChangeLog.omp | 29 + libgomp/config/nvptx/error.c | 32 +- libgomp/taskloop.c | 27 +- libgomp/testsuite/libgomp.c-c++-common/error-1.c | 10 + .../testsuite/libgomp.c-c++-common/taskloop-4.c | 3 +- .../testsuite/libgomp.c-c++-common/taskloop-5.c | 135 +++++ libgomp/testsuite/libgomp.fortran/error-1.f90 | 9 + libgomp/testsuite/libgomp.fortran/taskloop-4-a.f90 | 86 +++ libgomp/testsuite/libgomp.fortran/taskloop-4.f90 | 41 ++ libgomp/testsuite/libgomp.fortran/taskloop-5-a.f90 | 95 +++ libgomp/testsuite/libgomp.fortran/taskloop-5.f90 | 75 +++ libstdc++-v3/ChangeLog | 25 + libstdc++-v3/doc/html/manual/status.html | 5 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 10 + libstdc++-v3/testsuite/lib/libstdc++.exp | 3 +- 80 files changed, 1880 insertions(+), 597 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/guality/pr101905.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_0.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_1.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_2.c create mode 100644 gcc/testsuite/gcc.dg/lto/pr101868_3.c create mode 100644 gcc/testsuite/gfortran.dg/coarray_sync.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/taskloop-5.c create mode 100644 libgomp/testsuite/libgomp.fortran/taskloop-4-a.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/taskloop-4.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/taskloop-5-a.f90 create mode 100644 libgomp/testsuite/libgomp.fortran/taskloop-5.f90