Merge current set of OpenACC changes from gomp-4_0-branch
Tobias Burnus
burnus@net-b.de
Thu Jan 15 22:47:00 GMT 2015
Hi Thomas,
thanks to you and all others involved for the OpenACC merge.
Attached is a patch which converts for Fortran '%s' into %qs, as
mentioned to before. (It wasn't possible when the original patch was
reviewed as the common diagnostic patches came later.)
Committed as Rev. 219694.
On the Fortran side: Compared with C/C++, support for "acc cache" seems
to be missing (PR63865, contains draft-patch link). (Other PRs: the
device_resident clause is not supported (PR63859) - I don't know whether
it is supported in C/C++ or not. And there are two ICEs (PR63865,
PR63858).) â Is some work on those planed on your side for GCC 5 or more
likely not?
Tobias
Thomas Schwinge wrote:
> In r219682, I have committed to trunk our current set of OpenACC changes,
> which we had prepared on gomp-4_0-branch. Thanks to everyone who has
> been contributing!
>
> Note that this is an experimental feature, incomplete, and subject to
> change in future versions of GCC. We shall update -- and keep updated --
> <https://gcc.gnu.org/wiki/OpenACC>, to track the current status. (Please
> come back to that page in a few days, it has not yet been updated.)
>
> Please note that there are still a handful of patches pending (posted
> weeks ago, need to ping) that are needed for nvptx offloading, so that's
> not yet functional.
>
> Here's the commit log. The patch itself is too big to post inline, so
> please find it attached, gzipped.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: openacc.diff
Type: text/x-patch
Size: 7546 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20150115/515d53a3/attachment.bin>
More information about the Gcc-patches
mailing list