Hi! On Sun, 19 Jul 2015 08:27:44 -0400, Nathan Sidwell <[email protected]> wrote: > Tom, > as we discussed this patch removes the GOACC_kernels call, which forwards to > GOACC_parallel. We simply call GOACC_parallel directly. > > ok for gomp4 branch?
> gcc/
> * omp-low.c (expand_omp_target): Convert to
> BUILT_IN_GOACC_PARALLEL. Remove BUILT_IN_GOACC_KERNELS cases.
> * omp-builtins.def (BUILT_IN_GOACC_KERNELS): Delete.
>
> libgomp/
> * oacc-parallel.c (GOACC_kernels): Delete.
Yes, thanks for the cleanup. Please also adjust/remove the following:
gcc/tree-parloops.c: /* Remove GOACC_kernels. */
libgomp/libgomp.map: GOACC_kernels;
libgomp/libgomp_g.h:extern void GOACC_kernels (int, void (*) (void *),
size_t,
Does it make sense then to rename GOACC_kernels_internal to
GOACC_kernels?
Grüße,
Thomas
signature.asc
Description: PGP signature
