Re: [PATCH 1/6, OpenACC, libgomp] Async re-work, interfaces (revised, v2)

2018-12-18 Thread Chung-Lin Tang
On 2018/12/15 1:52 AM, Thomas Schwinge wrote: As for the following changes, will you please make sure that there is one common order for these, used in "libgomp/libgomp-plugin.h" function prototypes, "libgomp/libgomp.h:acc_dispatch_t", "libgomp/target.c:gomp_load_plugin_for_device", "libgomp/oacc

Re: [PATCH 1/6, OpenACC, libgomp] Async re-work, interfaces

2018-12-18 Thread Chung-Lin Tang
On 2018/12/18 8:36 PM, Jakub Jelinek wrote: On Fri, Dec 14, 2018 at 06:52:20PM +0100, Thomas Schwinge wrote: --- a/include/gomp-constants.h +++ b/include/gomp-constants.h @@ -199,7 +200,7 @@ enum gomp_map_kind /* Versions of libgomp and device-specific plugins. GOMP_VERSION should be

Re: [PATCH 1/6, OpenACC, libgomp] Async re-work, interfaces

2018-12-18 Thread Jakub Jelinek
On Fri, Dec 14, 2018 at 06:52:20PM +0100, Thomas Schwinge wrote: > > --- a/include/gomp-constants.h > > +++ b/include/gomp-constants.h > > > @@ -199,7 +200,7 @@ enum gomp_map_kind > > /* Versions of libgomp and device-specific plugins. GOMP_VERSION > > should be incremented whenever an ABI-i

Re: [PATCH 1/6, OpenACC, libgomp] Async re-work, interfaces

2018-12-17 Thread Chung-Lin Tang
On 2018/12/15 1:52 AM, Thomas Schwinge wrote: --- a/include/gomp-constants.h +++ b/include/gomp-constants.h @@ -199,7 +200,7 @@ enum gomp_map_kind /* Versions of libgomp and device-specific plugins. GOMP_VERSION should be incremented whenever an ABI-incompatible change is introduced

Re: [PATCH 1/6, OpenACC, libgomp] Async re-work, interfaces

2018-12-14 Thread Thomas Schwinge
Hi! A few more -- final? ;-) -- comments: On Tue, 25 Sep 2018 21:10:21 +0800, Chung-Lin Tang wrote: > This patch separates out the header interface changes. GOMP_VERSION has been > bumped, > and various changes to the plugin interface, and a few libgomp internal > functions > declared. The li

[PATCH 1/6, OpenACC, libgomp] Async re-work, interfaces

2018-09-25 Thread Chung-Lin Tang
This patch separates out the header interface changes. GOMP_VERSION has been bumped, and various changes to the plugin interface, and a few libgomp internal functions declared. The libgomp linkmap updated as well. Thanks, Chung-Lin include/ * gomp-constants.h (GOMP_ASYNC_DEFAUL