re PR fortran/33566 (fortran : wrong rank of derived type parameters array components)
authorPaul Thomas <pault@gcc.gnu.org>
Tue, 2 Oct 2007 08:12:11 +0000 (08:12 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Tue, 2 Oct 2007 08:12:11 +0000 (08:12 +0000)
commit927171bfea8858306c990c51a61dd413006141d2
tree409ec613fdef50ca2d2baae1ac3e2c1c7c53f2d1
parentd383707213c835c7f50ad778229e2428fa402863
re PR fortran/33566 (fortran : wrong rank of derived type parameters array components)

2007-10-02  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/33566
* primary.c (gfc_match_rvalue): Make all expressions with array
references to structure parameters into variable expressions.

2007-10-02  Paul Thomas  <pault@gcc.gnu.org>

PR fortran/33566
* gfortran.dg/derived_comp_array_ref_5.f90: New test.

From-SVN: r128951
gcc/fortran/ChangeLog
gcc/fortran/primary.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/derived_comp_array_ref_5.f90 [new file with mode: 0644]