re PR fortran/33139 (array pointer assignment gives incorrect dimensions)
authorTobias Burnus <burnus@net-b.de>
Fri, 24 Aug 2007 15:00:59 +0000 (17:00 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Fri, 24 Aug 2007 15:00:59 +0000 (17:00 +0200)
commita7d318ea7f7b816250f872bc0cb13b9cd8277cd9
tree8af3a65c6be816697eb42e8a5f00f00c71e88273
parent14a43348bc523d889df7918ae8672b233b2ccf37
re PR fortran/33139 (array pointer assignment gives incorrect dimensions)

2007-08-24  Tobias Burnus  <burnus@net-b.de>

PR fortran/33139
* trans-array.c (gfc_conv_expr_descriptor): Copy bounds for
whole-array pointer assignments.

2007-08-24  Tobias Burnus  <burnus@net-b.de>

PR fortran/33139
* gfortran.dg/pointer_assign_4.f90: New.
* gfortran.dg/shape_2.f90: Fix test case.
* gfortran.dg/char_result_4.f90: Ditto.

From-SVN: r127770
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/char_result_4.f90
gcc/testsuite/gfortran.dg/pointer_assign_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/shape_2.f90