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

Attachment: signature.asc
Description: PGP signature

Reply via email to