------- Comment #7 from burnus at gcc dot gnu dot org  2009-06-06 18:51 -------
Subject: Bug 32890

Author: burnus
Date: Sat Jun  6 18:51:29 2009
New Revision: 148237

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148237
Log:
fortran/
2009-06-06  Daniel Franke  <franke.dan...@gmail.com>

        PR fortran/32890
        * intrinsic.h (gfc_simplify_pack): New prototype.
        * intrinsic.c (add_functions): Added simplifier-callback to PACK.
        * simplify.c (is_constant_array_expr): Moved to beginning of file.
        (gfc_simplify_pack): New.
        * check.c (gfc_check_pack): Check that VECTOR has enough elements.
        Added safeguards for empty arrays.

testsuite/
2009-06-06  Daniel Franke  <franke.dan...@gmail.com>

        PR fortran/32890
        * gfortran.dg/pack_assign_1.f90: New.
        * gfortran.dg/pack_vector_1.f90: New.


Added:
    trunk/gcc/testsuite/gfortran.dg/pack_assign_1.f90
    trunk/gcc/testsuite/gfortran.dg/pack_vector_1.f90
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/check.c
    trunk/gcc/fortran/intrinsic.c
    trunk/gcc/fortran/intrinsic.h
    trunk/gcc/fortran/simplify.c
    trunk/gcc/testsuite/ChangeLog


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32890

Reply via email to