On Wed, Nov 04, 2020 at 02:02:56AM +0800, Chung-Lin Tang wrote:
>       gcc/
>       * gimplify.c (is_or_contains_p): New static helper function.
>       (omp_target_reorder_clauses): New function.
>       (gimplify_scan_omp_clauses): Add use of omp_target_reorder_clauses to
>       reorder clause list according to OpenMP 5.0 rules. Add handling of
>       GOMP_MAP_ATTACH_DETACH for OpenMP cases.
>       * omp-low.c (is_omp_target): New static helper function.
>       (scan_sharing_clauses): Add scan phase handling of 
> GOMP_MAP_ATTACH/DETACH
>       for OpenMP cases.
>       (lower_omp_target): Add lowering handling of GOMP_MAP_ATTACH/DETACH for
>       OpenMP cases.
> 
>       gcc/testsuite/
>       * c-c++-common/gomp/clauses-2.c: Remove dg-error cases now valid.
>       * gfortran.dg/gomp/map-2.f90: Likewise.
>       * c-c++-common/gomp/map-5.c: New testcase.

Ok, thanks.

        Jakub

Reply via email to