aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/intrinsic.c
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2021-11-07 15:38:35 +0100
committerThomas Koenig <tkoenig@gcc.gnu.org>2021-11-07 23:06:46 +0100
commit962ff7d2849e1fa6a1fe0535aa2dec5c2b9a32a6 (patch)
tree3c3dcbabe1b94a3b0c19d7617190e457afa7451c /gcc/fortran/intrinsic.c
parent87e57378ba554212a32a0743fee03481d1289318 (diff)
downloadgcc-962ff7d2849e1fa6a1fe0535aa2dec5c2b9a32a6.zip
gcc-962ff7d2849e1fa6a1fe0535aa2dec5c2b9a32a6.tar.gz
gcc-962ff7d2849e1fa6a1fe0535aa2dec5c2b9a32a6.tar.bz2
Fix keyword name for co_reduce.
gcc/fortran/ChangeLog: * intrinsic.c (add_subroutines): Change keyword "operator" to the correct one, "operation". * check.c (gfc_check_co_reduce): Change OPERATOR to OPERATION in error messages. * intrinsic.texi: Change OPERATOR to OPERATION in documentation. gcc/testsuite/ChangeLog: * gfortran.dg/co_reduce_2.f90: New test. * gfortran.dg/coarray_collectives_14.f90: Change OPERATOR to OPERATION. * gfortran.dg/coarray_collectives_16.f90: Likewise. * gfortran.dg/coarray_collectives_9.f90: Likewise. Co-authored by: Steve Kargl <steve@gcc.gnu.org>
Diffstat (limited to 'gcc/fortran/intrinsic.c')
-rw-r--r--gcc/fortran/intrinsic.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/fortran/intrinsic.c b/gcc/fortran/intrinsic.c
index 54d2d33..a5a087b 100644
--- a/gcc/fortran/intrinsic.c
+++ b/gcc/fortran/intrinsic.c
@@ -3806,7 +3806,7 @@ add_subroutines (void)
BT_UNKNOWN, 0, GFC_STD_F2018,
gfc_check_co_reduce, NULL, NULL,
a, BT_REAL, dr, REQUIRED, INTENT_INOUT,
- "operator", BT_INTEGER, di, REQUIRED, INTENT_IN,
+ "operation", BT_INTEGER, di, REQUIRED, INTENT_IN,
result_image, BT_INTEGER, di, OPTIONAL, INTENT_IN,
stat, BT_INTEGER, di, OPTIONAL, INTENT_OUT,
errmsg, BT_CHARACTER, dc, OPTIONAL, INTENT_INOUT);