2011-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
authortkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 May 2011 10:38:09 +0000 (10:38 +0000)
committertkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 22 May 2011 10:38:09 +0000 (10:38 +0000)
commit7eb1e18e8e0b04719534592d8142c47ff4af9495
tree6d75073bdeaba189f447c9d503bf807a5f7c390d
parentca8206e47cd128aded9844862dd870ae563e39de
2011-05-22  Thomas Koenig  <tkoenig@gcc.gnu.org>

* frontend-passes.c (cfe_register_funcs):  Also register
character functions if their charlens are known and constant.
Also register allocatable functions.

2011-05-22  Thomas Koenig  <tkoenig@gcc.gnu.org>

* gfortran.dg/function_optimize_8.f90:  New test case.

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