https://gcc.gnu.org/g:dfdee764745f7155503243f32c478ea501b92213
commit r17-674-gdfdee764745f7155503243f32c478ea501b92213 Author: Tobias Burnus <[email protected]> Date: Fri May 22 15:51:19 2026 +0200 Fortran: invoke.texi - document -fcoarray=shared [PR125416] gcc/fortran/ChangeLog: PR fortran/125416 * invoke.texi (fcoarray): Document 'shared'. Diff: --- gcc/fortran/invoke.texi | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/fortran/invoke.texi b/gcc/fortran/invoke.texi index b3e74148a082..84a8404a9d3a 100644 --- a/gcc/fortran/invoke.texi +++ b/gcc/fortran/invoke.texi @@ -190,7 +190,7 @@ and warnings}. -fbounds-check -ftail-call-workaround -ftail-call-workaround=@var{n} -fcheck-array-temporaries -fcheck=<all|array-temps|bits|bounds|do|mem|pointer|recursion> --fcoarray=<none|single|lib> -fexternal-blas -fexternal-blas64 -ff2c +-fcoarray=<none|single|shared|lib> -fexternal-blas -fexternal-blas64 -ff2c -ffrontend-loop-interchange -ffrontend-optimize -finit-character=@var{n} -finit-integer=@var{n} -finit-local-zero -finit-derived -finit-logical=<true|false> @@ -1793,6 +1793,9 @@ statements produces a compile-time error. (Default) @item @samp{single} Single-image mode, i.e. @code{num_images()} is always one. +@item @samp{shared} +Use shared-memory mulithreading parallelization. + @item @samp{lib} Library-based coarray parallelization; a suitable GNU Fortran coarray library such as @url{http://opencoarrays.org} needs to be linked.
