r125983 - in /trunk/gcc: fortran/ChangeLog fort...
pault@gcc.gnu.org
pault@gcc.gnu.org
Sun Jun 24 11:04:00 GMT 2007
Author: pault
Date: Sun Jun 24 11:04:02 2007
New Revision: 125983
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=125983
Log:
2007-06-24 Paul Thomas <pault@gcc.gnu.org>
PR fortran/32298
PR fortran/31726
* trans-intrinsic.c (gfc_conv_intrinsic_minmaxloc): Calculate
the offset between the loop counter and the position as
defined. Add the offset within the loop so that the mask acts
correctly. Do not advance the location on the basis that it
is zero.
2007-06-24 Paul Thomas <pault@gcc.gnu.org>
PR fortran/31726
* gfortran.dg/minmaxloc_1.f90: New test.
PR fortran/32298
* gfortran.dg/minmaxloc_2.f90: New test.
Added:
trunk/gcc/testsuite/gfortran.dg/minmaxloc_1.f90
trunk/gcc/testsuite/gfortran.dg/minmaxloc_2.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/trans-intrinsic.c
trunk/gcc/testsuite/ChangeLog
More information about the Gcc-cvs
mailing list