https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26154
sandra at gcc dot gnu.org changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tschwinge at gcc dot gnu.org
--- Comment #37 from sandra at gcc dot gnu.org ---
I've been looking at this issue again. It's one of our oldest open
documentation issues.
My proposed solution is:
* In invoke.texi, move all the OpenMP and OpenACC option documentation
(including -foffload, etc) out of "C Dialect Options" to a new section "OpenMP
and OpenACC options".
* In extend.texi, add a brief new section for OpenMP and OpenACC that just says
GCC supports these things and points to the above new section and the libgomp
manual.
* Also in extend.texi, add a note to the pragma section that GCC supports
OpenMP and OpenACC pragmas with the appropriate options, again with pointers;
and similarly for OpenMP attribute-syntax directives.
The libgomp manual has a table of the implementation status of various OpenMP
features, but for OpenACC it points at the GCC wiki where I guess you have to
comb through the release notes for multiple GCC versions to find out whether
something is supported or not. :-S It would be good to fix that too, but
maybe as a separate issue.
Also the gfortran manual also probably needs updating (haven't looked at it
yet).
Comments?