aboutsummaryrefslogtreecommitdiff
path: root/gcc/cfgexpand.c
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2010-03-02 11:58:02 +0000
committerPaul Thomas <pault@gcc.gnu.org>2010-03-02 11:58:02 +0000
commit2542496c7022185de67a2098e93f966c610835c3 (patch)
tree822cb28ea2dcad6f2050a6923d4526c2f85af09e /gcc/cfgexpand.c
parent61226dc8a6eb0371d39f437813fbb3279d87f723 (diff)
downloadgcc-2542496c7022185de67a2098e93f966c610835c3.zip
gcc-2542496c7022185de67a2098e93f966c610835c3.tar.gz
gcc-2542496c7022185de67a2098e93f966c610835c3.tar.bz2
re PR fortran/43180 (Bad results without temporary copy of intent(in) argument)
2010-03-02 Paul Thomas <pault@gcc.gnu.org> PR fortran/43180 * trans-array.c (gfc_conv_array_parameter): A full array of derived type need not be restricted to a symbol without an array spec to use the call to gfc_conv_expr_descriptor. PR fortran/43173 * trans-array.c (gfc_conv_array_parameter): Contiguous refs to allocatable arrays do not need temporaries. 2010-03-02 Paul Thomas <pault@gcc.gnu.org> PR fortran/43180 * gfortran.dg/internal_pack_10.f90: New test. PR fortran/43173 * gfortran.dg/internal_pack_11.f90: New test. From-SVN: r157163
Diffstat (limited to 'gcc/cfgexpand.c')
0 files changed, 0 insertions, 0 deletions