diff options
author | Andre Vehreschild <vehre@gmx.de> | 2015-05-20 16:56:47 +0200 |
---|---|---|
committer | Andre Vehreschild <vehre@gcc.gnu.org> | 2015-05-20 16:56:47 +0200 |
commit | db7ffcabaf01826192370231d15b64cc15958aeb (patch) | |
tree | dee189729a7ec482addf91fb61f0c9f279d87c7e /gcc/tree-ssa-threadupdate.c | |
parent | cf4ef6f7d4342aff9c7cefeb4bdcffc714806de9 (diff) | |
download | gcc-db7ffcabaf01826192370231d15b64cc15958aeb.zip gcc-db7ffcabaf01826192370231d15b64cc15958aeb.tar.gz gcc-db7ffcabaf01826192370231d15b64cc15958aeb.tar.bz2 |
re PR fortran/65548 (gfc_conv_procedure_call)
gcc/fortran/ChangeLog:
2015-05-19 Andre Vehreschild <vehre@gmx.de>
PR fortran/65548
* trans-stmt.c (gfc_trans_allocate): Always retrieve the
descriptor or a reference to a source= expression for
arrays and non-arrays, respectively. Use a temporary
symbol and gfc_trans_assignment for all source=
assignments to allocated objects besides for class and
derived types.
gcc/testsuite/ChangeLog:
2015-05-19 Andre Vehreschild <vehre@gmx.de>
PR fortran/65548
* gfortran.dg/allocate_with_source_5.f90: Extend test.
From-SVN: r223445
Diffstat (limited to 'gcc/tree-ssa-threadupdate.c')
0 files changed, 0 insertions, 0 deletions