Hi! On Sun, 19 Jul 2015 08:27:44 -0400, Nathan Sidwell <nat...@acm.org> 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