re PR fortran/31803 (ICE for character pointer => target(range))
authorTobias Burnus <burnus@net-b.de>
Fri, 4 May 2007 13:40:32 +0000 (15:40 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Fri, 4 May 2007 13:40:32 +0000 (15:40 +0200)
commitb2890f04bdb5f579c901c49aa7f544601806061f
tree9693ca020193aea54c7f79c6cbe39b0bf17042ad
parent26fbc975c83a59ba27e067207c21f083b42b0aba
re PR fortran/31803 (ICE for character  pointer => target(range))

2007-05-04  Tobias Burnus  <burnus@net-b.de>

        PR fortran/31803
        * expr.c (gfc_check_pointer_assign): Check for NULL pointer.

2007-05-04  Tobias Burnus  <burnus@net-b.de>

        PR fortran/31803
        * gfortran.dg/char_pointer_assign_3.f90: New test.
        * gfortran.dg/char_result_2.f90: Re-enable test.

From-SVN: r124419
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/char_pointer_assign_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/char_result_2.f90