re PR fortran/56138 (Deferred-length character RESULT: ICE in gfc_add_modify_loc)
authorTobias Burnus <burnus@net-b.de>
Wed, 30 Jan 2013 07:47:14 +0000 (08:47 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Wed, 30 Jan 2013 07:47:14 +0000 (08:47 +0100)
commite18547a18cb5116bc940976cba250e0de045640b
tree9221879e32048487de0fedefe5de36057420f0d6
parent777133fefb9704c957884216e44bf7ba25ca2fae
re PR fortran/56138 (Deferred-length character RESULT: ICE in gfc_add_modify_loc)

2012-01-30  Tobias Burnus  <burnus@net-b.de>

        PR fortran/56138
        * trans-decl.c (gfc_trans_deferred_vars): Fix deferred-length
        results for functions without extra result variable.

2012-01-30  Tobias Burnus  <burnus@net-b.de>

        PR fortran/56138
        * gfortran.dg/allocatable_function_6.f90: New.

From-SVN: r195570
gcc/fortran/ChangeLog
gcc/fortran/trans-decl.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/allocatable_function_6.f90 [new file with mode: 0644]