trans-stmt.c (gfc_trans_lock_unlock): Implement -fcoarray=lib version; reject not-yet-implemented variants. 2015-04-10 Tobias Burnus <burnus@net-b.de> gcc/fortran/ * trans-stmt.c (gfc_trans_lock_unlock): Implement -fcoarray=lib version; reject not-yet-implemented variants. * trans-types.c (gfc_get_derived_type): For lock_type with -fcoarray=lib, use a void pointer as type. * trans.c (gfc_allocate_using_lib, gfc_allocate_allocatable): Handle lock_type with -fcoarray=lib. gcc/testsuite/ * gfortran.dg/coarray_lock_6.f90: New. * gfortran.dg/coarray_lock_7.f90: New. * gfortran.dg/coarray/lock_2.f90: New. From-SVN: r221973
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
alloc_comp_1.f90 | Loading commit data... | |
alloc_comp_2.f90 | Loading commit data... | |
alloc_comp_3.f90 | Loading commit data... | |
allocate_errgmsg.f90 | Loading commit data... | |
atomic_1.f90 | Loading commit data... | |
atomic_2.f90 | Loading commit data... | |
caf.exp | Loading commit data... | |
codimension.f90 | Loading commit data... | |
codimension_2.f90 | Loading commit data... | |
codimension_2a.f90 | Loading commit data... | |
codimension_2b.f90 | Loading commit data... | |
coindexed_1.f90 | Loading commit data... | |
collectives_1.f90 | Loading commit data... | |
collectives_2.f90 | Loading commit data... | |
collectives_3.f90 | Loading commit data... | |
collectives_4.f90 | Loading commit data... | |
cosubscript_1.f90 | Loading commit data... | |
dummy_1.f90 | Loading commit data... | |
get_array.f90 | Loading commit data... | |
image_index_1.f90 | Loading commit data... | |
image_index_2.f90 | Loading commit data... | |
image_index_3.f90 | Loading commit data... | |
lib_realloc_1.f90 | Loading commit data... | |
lock_1.f90 | Loading commit data... | |
lock_2.f90 | Loading commit data... | |
move_alloc_1.f90 | Loading commit data... | |
poly_run_1.f90 | Loading commit data... | |
poly_run_2.f90 | Loading commit data... | |
poly_run_3.f90 | Loading commit data... | |
registering_1.f90 | Loading commit data... | |
scalar_alloc_1.f90 | Loading commit data... | |
scalar_alloc_2.f90 | Loading commit data... | |
send_array.f90 | Loading commit data... | |
sendget_array.f90 | Loading commit data... | |
subobject_1.f90 | Loading commit data... | |
sync_1.f90 | Loading commit data... | |
sync_3.f90 | Loading commit data... | |
this_image_1.f90 | Loading commit data... | |
this_image_2.f90 | Loading commit data... |