This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 94d01a88470 tree-optimization/86270 - improve SSA coalescing for loop e [...] new 90ba8291c31 Fortran: Move caf_get-rewrite to coarray.cc [PR107635] new b114312bbaa Fortran: Prepare for more caf-rework. [PR107635] new abbfeb2ecbb Fortran: Allow to use non-pure/non-elemental functions in c [...] new 15847252648 Fortran: Add caf_is_present_on_remote. [PR107635] new 69eb02682b8 Fortran: Add send_to_remote [PR107635] new 8bf0ee8d62b Fortran: Add transfer_between_remotes [PR107635] new d3244675441 Fortran: Remove deprecated coarray routines [PR107635]
The 7 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/fortran/Make-lang.in | 14 +- gcc/fortran/coarray.cc | 1515 +++++++++++ gcc/fortran/gfortran.h | 4 + gcc/fortran/gfortran.texi | 558 ++--- gcc/fortran/intrinsic.cc | 11 + gcc/fortran/parse.cc | 13 + gcc/fortran/resolve.cc | 696 +---- gcc/fortran/trans-decl.cc | 110 +- gcc/fortran/trans-intrinsic.cc | 1716 ++++--------- gcc/fortran/trans.h | 23 +- .../gfortran.dg/coarray/coarray_allocated.f90 | 16 +- .../gfortran.dg/coarray/get_with_fn_parameter.f90 | 29 + .../gfortran.dg/coarray/get_with_scalar_fn.f90 | 30 + .../gfortran.dg/coarray/send_char_array_1.f90 | 13 +- gcc/testsuite/gfortran.dg/coarray_42.f90 | 4 +- gcc/testsuite/gfortran.dg/coarray_lib_alloc_4.f90 | 2 +- gcc/testsuite/gfortran.dg/coarray_lib_comm_1.f90 | 6 +- .../gfortran.dg/coarray_stat_function.f90 | 6 +- gcc/testsuite/gfortran.dg/coindexed_1.f90 | 4 +- libgfortran/caf/libcaf.h | 164 +- libgfortran/caf/single.c | 2650 ++------------------ 21 files changed, 2604 insertions(+), 4980 deletions(-) create mode 100644 gcc/fortran/coarray.cc create mode 100644 gcc/testsuite/gfortran.dg/coarray/get_with_fn_parameter.f90 create mode 100644 gcc/testsuite/gfortran.dg/coarray/get_with_scalar_fn.f90