trans-expr.c (gfc_trans_assignment_1): Character kind conversion may create a loop variant temporary, too. gcc/fortran/ChangeLog: 2017-11-04 Andre Vehreschild <vehre@gcc.gnu.org> * trans-expr.c (gfc_trans_assignment_1): Character kind conversion may create a loop variant temporary, too. * trans-intrinsic.c (conv_caf_send): Treat char arrays as arrays and not as scalars. * trans.c (get_array_span): Take the character kind into account when doing pointer arithmetic. gcc/testsuite/ChangeLog: 2017-11-04 Andre Vehreschild <vehre@gcc.gnu.org> * gfortran.dg/coarray/send_char_array_1.f90: New test. From-SVN: r254407
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... | |
alloc_comp_4.f90 | Loading commit data... | |
alloc_comp_5.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... | |
data_1.f90 | Loading commit data... | |
dummy_1.f90 | Loading commit data... | |
event_1.f90 | Loading commit data... | |
event_2.f90 | Loading commit data... | |
event_3.f08 | Loading commit data... | |
event_4.f08 | Loading commit data... | |
fail_image_1.f08 | Loading commit data... | |
fail_image_2.f08 | Loading commit data... | |
failed_images_1.f08 | Loading commit data... | |
failed_images_2.f08 | 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... | |
image_status_1.f08 | Loading commit data... | |
image_status_2.f08 | 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... | |
ptr_comp_1.f08 | Loading commit data... | |
ptr_comp_2.f08 | Loading commit data... | |
ptr_comp_3.f08 | Loading commit data... | |
ptr_comp_4.f08 | 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... | |
send_char_array_1.f90 | Loading commit data... | |
sendget_array.f90 | Loading commit data... | |
stopped_images_1.f08 | Loading commit data... | |
stopped_images_2.f08 | 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... |