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... |