diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2019-02-02 09:10:58 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2019-02-02 09:10:58 +0000 |
commit | 6bb45a6b52046f51193c34bbd026a13bf48b4b49 (patch) | |
tree | 3f7e9bb398c6c762970d432172a8abfebe6e0d64 /gcc/fortran/trans-array.c | |
parent | 01826160a3b2ab2f0c68c13b47d3467cf9618fbb (diff) | |
download | gcc-6bb45a6b52046f51193c34bbd026a13bf48b4b49.zip gcc-6bb45a6b52046f51193c34bbd026a13bf48b4b49.tar.gz gcc-6bb45a6b52046f51193c34bbd026a13bf48b4b49.tar.bz2 |
re PR fortran/88685 (pointer class array argument indexing)
2019-02-02 Paul Thomas <pault@gcc.gnu.org>
PR fortran/88685
* expr.c (is_subref_array): Move the check for class pointer
dummy arrays to after the reference check. If we haven't seen
an array reference other than an element and a component is not
class or derived, return false.
2019-02-02 Paul Thomas <pault@gcc.gnu.org>
PR fortran/88685
* gfortran.dg/pointer_array_component_3.f90 : New test.
From-SVN: r268472
Diffstat (limited to 'gcc/fortran/trans-array.c')
0 files changed, 0 insertions, 0 deletions