gcc/libgomp/testsuite
Tobias Burnus c3cb71ef35 OpenMP] Fix use_device_… with absent optional arg
gcc/fortran/
        * trans-openmp.c (gfc_omp_is_optional_argument,
        gfc_omp_check_optional_argument): Handle type(c_ptr),value which uses a
        hidden argument for the is-present check.

        gcc/
        * omp-low.c (lower_omp_target): For use_device_ptr/use_derice_addr
        and Fortran's optional arguments, unconditionally add the is-present
        condition before the libgomp call.

        libgomp/
        * testsuite/libgomp.fortran/use_device_ptr-optional-2.f90: Add
        'type(c_ptr), value' test case. Conditionally map the per-value
        passed arguments.

From-SVN: r279004
2019-12-05 16:18:39 +01:00
..
config Update copyright years. 2019-01-01 13:31:55 +01:00
lib Enable OpenACC GCN testing. 2019-12-03 12:53:53 +00:00
libgomp.c Fix failures on Solaris with -fno-common default 2019-11-21 16:14:21 +00:00
libgomp.c++ re PR c++/60228 (ICE using lambda in #pragma omp declare reduction) 2019-11-29 10:10:44 +01:00
libgomp.c-c++-common tree.def (OMP_LOOP): New tree code. 2019-07-20 13:21:42 +02:00
libgomp.fortran OpenMP] Fix use_device_… with absent optional arg 2019-12-05 16:18:39 +01:00
libgomp.graphite re PR testsuite/89064 (libgomp.graphite/force-parallel-5.c fails starting with r268257) 2019-01-28 09:07:30 +00:00
libgomp.hsa.c [hsa] Fix PR82416 testcase 2018-02-08 14:06:26 +01:00
libgomp.oacc-c Enable OpenACC GCN testing. 2019-12-03 12:53:53 +00:00
libgomp.oacc-c++ Enable OpenACC GCN testing. 2019-12-03 12:53:53 +00:00
libgomp.oacc-c-c++-common OpenACC "present" subarrays: runtime API return value and unmapping fixes 2019-11-20 17:51:09 +00:00
libgomp.oacc-fortran testsuite/libgomp.oacc-fortran: Update dg-output to fix GCN 2019-12-05 09:38:53 +01:00
libgomp-test-support.exp.in [libgomp] In OpenACC testing, cycle though all offload targets 2019-02-22 11:51:20 +01:00
Makefile.am Generalize getconf _NPROCESSORS_ONLN 2019-05-30 09:06:48 +00:00
Makefile.in libgomp: Regenerate `testsuite/Makefile.in' for GCC_HEADER_STDINT removal 2019-11-18 00:33:37 +00:00