]> git.ipfire.org Git - thirdparty/gcc.git/commit
2019-01-13 Thomas Koenig <tkoenig@gcc.gnu.org>
authortkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 13 Jan 2019 11:06:03 +0000 (11:06 +0000)
committertkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 13 Jan 2019 11:06:03 +0000 (11:06 +0000)
commitae57d8c7da0ce9fe08f48707ded9975d28fd9cad
tree0a66079575ac33a1212be350cbd4d286af6fdfcd
parentc8f3fe688489acabc6f1313bc5e85bcfcba76548
2019-01-13  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/59345
* trans-array.c (gfc_conv_array_parameter): Remove TODO.  Do not
pack/unpack results of functions which return an explicit-shaped
or allocatable array.

2019-01-13  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/59345
* gfortran.dg/internal_pack_17.f90: New test.
* gfortran.dg/alloc_comp_auto_array_3.f90: Adjust number of calls
to builtin_free.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@267903 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/alloc_comp_auto_array_3.f90
gcc/testsuite/gfortran.dg/internal_pack_17.f90 [new file with mode: 0644]