r151085 - in /trunk: gcc/testsuite/ChangeLog gc...

tkoenig@gcc.gnu.org tkoenig@gcc.gnu.org
Tue Aug 25 17:05:00 GMT 2009


Author: tkoenig
Date: Tue Aug 25 17:05:10 2009
New Revision: 151085

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=151085
Log:
2009-08-25  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR libfortran/34670
	* runtime/bounds.c (count_0):  New function.
	* intrinsics/unpack_generic (unpack_bounds):  New function.
	(unpack_internal):  Remove zero stride checks.
	(unpack1):  Use unpack_bounds.
	(unpack1_char):  Likeweise.
	(unpack1_char4):  Likewise
	(unpack0):  Likewise.
	(unpack0_char):  Likewise.
	(unpack0_char4):  Likewise.

2009-08-25  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR libfortran/34670
	* gfortran.dg/unpack_bounds_1.f90:  New test.
	* gfortran.dg/unpack_bounds_2.f90:  New test.
	* gfortran.dg/unpack_bounds_3.f90:  New test.



Added:
    trunk/gcc/testsuite/gfortran.dg/unpack_bounds_1.f90   (with props)
    trunk/gcc/testsuite/gfortran.dg/unpack_bounds_2.f90   (with props)
    trunk/gcc/testsuite/gfortran.dg/unpack_bounds_3.f90   (with props)
Modified:
    trunk/gcc/testsuite/ChangeLog
    trunk/libgfortran/ChangeLog
    trunk/libgfortran/intrinsics/unpack_generic.c
    trunk/libgfortran/libgfortran.h
    trunk/libgfortran/runtime/bounds.c

Propchange: trunk/gcc/testsuite/gfortran.dg/unpack_bounds_1.f90
            ('svn:executable' added)

Propchange: trunk/gcc/testsuite/gfortran.dg/unpack_bounds_2.f90
            ('svn:executable' added)

Propchange: trunk/gcc/testsuite/gfortran.dg/unpack_bounds_3.f90
            ('svn:executable' added)




More information about the Gcc-cvs mailing list