Hi! On Fri, 23 Oct 2015 10:07:49 +0200, Thomas Schwinge <tho...@codesourcery.com> wrote: > On Mon, 19 Oct 2015 17:54:46 +0200, I wrote: > > [...] Jakub's big "Merge from > > gomp-4_1-branch to trunk", > > <http://news.gmane.org/find-root.php?message_id=%3C20151013191214.GL478%40tucnak.redhat.com%3E>. > > Instead of attempting to merge that one in one go -- that is, to avoid > > having to deal with a ton of merge conflicts at once, and to allow for > > easier understanding of individual changes/regressions -- in the > > following I'll gradually merge individual "blocks" of all the > > gomp-4_1-branch changes into gomp-4_0-branch.
Amongst other things, the next batch includes support for several new OMP_CLAUSE_* and GOMP_MAP_* to support "private", "firstprivate", "defaultmap", "use_device_ptr", "is_device_ptr" clauses for OpenMP "target", "link" clause for OpenMP "declare target", C++ "this" allowed in OpenMP "declare simd", refcount changes in libgomp, GOMP_OFFLOAD_dev2dev (same-device memcpy). I have not yet assessed to which extent it's possible to merge these with/use these instead of what we had implemented on gomp-4_0-branch already, to support related OpenACC functionality. Committed to gomp-4_0-branch in r229223: commit a2959cca36b92018b5f8e9ec0971c5de4a07effc Merge: ae006d2 9c23418 Author: tschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Fri Oct 23 10:29:09 2015 +0000 svn merge -r 225300:226438 svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_1-branch git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_0-branch@229223 138bc75d-0d04-0410-961f-82ee72b054a4 Grüße Thomas
signature.asc
Description: PGP signature