re PR fortran/53148 (Incorrect intrinsic function parsing on labeled statements when...
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 29 Apr 2012 07:12:03 +0000 (07:12 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 29 Apr 2012 07:12:03 +0000 (07:12 +0000)
commit3d3b81932db70022b4479171a030006a78e65299
treef047a54fdce92d366bf2790915eec148ec7a6365
parent78900a5421c526fe58475d686673d8929629ecba
re PR fortran/53148 (Incorrect intrinsic function parsing on labeled statements when compiled w/ -ffrontend-optimize)

2012-04-29  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/53148
* frontend-passes.c (create_var):  If the statement has a label,
put the label around the block.

2012-04-29  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/53148
* gfortran.dg/function_optimize_12.f90:  New test.

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