]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/50327 (Front-end optimization generates wrong code for BLAS's srotmg)
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 11 Sep 2011 20:48:26 +0000 (20:48 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sun, 11 Sep 2011 20:48:26 +0000 (20:48 +0000)
commitfa11ae6c728fdde8746fc77107c3a1095ac88f59
tree55b9e43bee6cb3e1a4e07aaaeb414edca2c7b0aa
parent9795c59419d1802b7332bdd766750da46741a440
re PR fortran/50327 (Front-end optimization generates wrong code for BLAS's srotmg)

2011-09-11  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/50327
* frontend-passes.c (dummy_expr_callback):  New function.
(convert_do_while):  New function.
(optimize_namespace):  Call code walker to convert do while loops.

2011-09-11  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/50327
* gfortran.dg/do_while_1.f90:  New test.

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