[doc] Fix typos in MINLOC, MAXLOC documentation
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Mon, 25 Mar 2019 09:25:07 +0000 (09:25 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Mon, 25 Mar 2019 09:25:07 +0000 (09:25 +0000)
I think there's a typo in the documentation of the MINLOC and MAXLOC intrinsics.
It implies that when the BACK argument is true it returns the first occurrence of the min/max value,
but my understanding is that it should return the last occurrence.

This patch fixes the documentation.

* intrinsic.texi (MINLOC): Fix typo in BACK argument documentation.
(MAXLOC): Likewise.

From-SVN: r269906

gcc/fortran/ChangeLog
gcc/fortran/intrinsic.texi

index 3ce7de3..e27e5ff 100644 (file)
@@ -1,3 +1,8 @@
+2019-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       * intrinsic.texi (MINLOC): Fix typo in BACK argument documentation.
+       (MAXLOC): Likewise.
+
 2019-03-24  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/78865
index 941c2e3..ee857c6 100644 (file)
@@ -10111,8 +10111,8 @@ locations of the maximum element along each row of the array in the
 which @var{MASK} is @code{.TRUE.} are considered.  If more than one
 element in the array has the maximum value, the location returned is
 that of the first such element in array element order if the
-@var{BACK} is not present, or if it false; otherwise, the location
-returned is that of the first such element. If the array has zero
+@var{BACK} is not present, or is false; if @var{BACK} is true, the location
+returned is that of the last such element. If the array has zero
 size, or all of the elements of @var{MASK} are @code{.FALSE.}, then
 the result is an array of zeroes.  Similarly, if @var{DIM} is supplied
 and all of the elements of @var{MASK} along a given row are zero, the
@@ -10468,8 +10468,8 @@ locations of the minimum element along each row of the array in the
 which @var{MASK} is @code{.TRUE.} are considered.  If more than one
 element in the array has the minimum value, the location returned is
 that of the first such element in array element order if the
-@var{BACK} is not present, or if it false; otherwise, the location
-returned is that of the first such element.  If the array has
+@var{BACK} is not present, or is false; if @var{BACK} is true, the location
+returned is that of the last such element.  If the array has
 zero size, or all of the elements of @var{MASK} are @code{.FALSE.}, then
 the result is an array of zeroes.  Similarly, if @var{DIM} is supplied
 and all of the elements of @var{MASK} along a given row are zero, the