aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/interface.c
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2011-05-14 09:48:08 +0000
committerThomas Koenig <tkoenig@gcc.gnu.org>2011-05-14 09:48:08 +0000
commit222c2a639505176798bb60e9a07b88ee90451c2a (patch)
tree6e170974fca6afa5c0b90e0f2ef27c5b8f974282 /gcc/fortran/interface.c
parent2d8c9ad5c96e9a66b11deedb894822143202392e (diff)
downloadgcc-222c2a639505176798bb60e9a07b88ee90451c2a.zip
gcc-222c2a639505176798bb60e9a07b88ee90451c2a.tar.gz
gcc-222c2a639505176798bb60e9a07b88ee90451c2a.tar.bz2
re PR fortran/22572 (Double occurrence of matmul intrinsic not optimised)
2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/22572 * frontend-passes.c (cfe_register_funcs): Also register functions for potential elimination if the rank is > 0, the shape is unknown and reallocate on assignment is active. (create_var): For rank > 0 functions with unknown shape, create an allocatable temporary. 2011-05-14 Thomas Koenig <tkoenig@gcc.gnu.org> PR fortran/22572 * function_optimize_7.f90: New test case. From-SVN: r173752
Diffstat (limited to 'gcc/fortran/interface.c')
0 files changed, 0 insertions, 0 deletions