re PR fortran/51958 (-ffrontend-optimize generates wrong code)
authorThomas Koenig <tkoenig@gcc.gnu.org>
Wed, 1 Feb 2012 19:40:25 +0000 (19:40 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Wed, 1 Feb 2012 19:40:25 +0000 (19:40 +0000)
commitcf82db162618c202eecf4dd8201d3fa2a5cb521b
tree1c1de7aad1210ad2ec5aa0340fad68d471836ad3
parent25f10bd4bb837a944f9bb4bb134867e36e4614b8
re PR fortran/51958 (-ffrontend-optimize generates wrong code)

2012-02-01  Thomas König  <tkoenig@gcc.gnu.org>

PR fortran/51958
* frontend-passes.c (convert_elseif):  New function.
(optimize_namespace):  Call it.

2012-02-01  Thomas König  <tkoenig@gcc.gnu.org>

PR fortran/51958
* gfortran.dg/function_optimize_10.f90:  New test.

From-SVN: r183812
gcc/fortran/ChangeLog
gcc/fortran/frontend-passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/function_optimize_10.f90 [new file with mode: 0644]